Home | History | Annotate | Download | only in Sema

Lines Matching defs:Form

898   } Form = Init;
921 Form = Init;
926 Form = Load;
933 Form = Copy;
955 Form = Arithmetic;
960 Form = Xchg;
964 Form = GNUXchg;
969 Form = C11CmpXchg;
974 Form = GNUCmpXchg;
979 if (TheCall->getNumArgs() < NumArgs[Form]) {
981 << 0 << NumArgs[Form] << TheCall->getNumArgs()
984 } else if (TheCall->getNumArgs() > NumArgs[Form]) {
985 Diag(TheCall->getArg(NumArgs[Form])->getLocStart(),
987 << 0 << NumArgs[Form] << TheCall->getNumArgs()
1020 if (Form == Arithmetic) {
1068 if (Form == Copy || Form == GNUXchg || Form == Init)
1070 else if (Form == C11CmpXchg || Form == GNUCmpXchg)
1082 for (unsigned i = 1; i != NumArgs[Form]; ++i) {
1084 if (i < NumVals[Form] + 1) {
1091 assert(Form != Load);
1092 if (Form == Init || (Form == Arithmetic && ValType->isIntegerType()))
1094 else if (Form == Copy || Form == Xchg)
1096 else if (Form == Arithmetic)
1128 switch (Form) {
3068 // 'MooV' as characters! This form is deprecated but still exists.
6182 // substitution to form C89 tail-padded arrays.