Home | History | Annotate | Download | only in AArch64

Lines Matching defs:CC

151   bool foldXALUIntrinsic(AArch64CC::CondCode &CC, const Instruction *I,
236 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC) const;
303 CCAssignFn *AArch64FastISel::CCAssignFnForCall(CallingConv::ID CC) const {
304 if (CC == CallingConv::WebKit_JS)
306 if (CC == CallingConv::GHC)
2331 AArch64CC::CondCode CC = getCompareCC(Predicate);
2338 CC = AArch64CC::VS;
2342 CC = AArch64CC::GT;
2345 assert((CC != AArch64CC::AL) && "Unexpected condition code.");
2356 .addImm(CC)
2377 AArch64CC::CondCode CC = AArch64CC::NE;
2378 if (foldXALUIntrinsic(CC, I, BI->getCondition())) {
2387 .addImm(CC)
2508 AArch64CC::CondCode CC = getCompareCC(Predicate);
2509 assert((CC != AArch64CC::AL) && "Unexpected condition code.");
2510 AArch64CC::CondCode invertedCC = getInvertedCondCode(CC);
2612 AArch64CC::CondCode CC = AArch64CC::NE;
2619 if (foldXALUIntrinsic(CC, I, Cond)) {
2658 CC = getCompareCC(Predicate);
2664 CC = AArch64CC::VS;
2668 CC = AArch64CC::GT;
2671 assert((CC != AArch64CC::AL) && "Unexpected condition code.");
2703 Src2IsKill, CC);
2824 CallingConv::ID CC = F->getCallingConv();
2825 if (CC != CallingConv::C)
2930 CallingConv::ID CC = CLI.CallConv;
2932 CCState CCInfo(CC, false, *FuncInfo.MF, ArgLocs, *Context);
2933 CCInfo.AnalyzeCallOperands(OutVTs, CLI.OutFlags, CCAssignFnForCall(CC));
3019 CallingConv::ID CC = CLI.CallConv;
3029 CCState CCInfo(CC, false, *FuncInfo.MF, RVLocs, *Context);
3030 CCInfo.AnalyzeCallResult(RetVT, CCAssignFnForCall(CC));
3057 CallingConv::ID CC = CLI.CallConv;
3168 MIB.addRegMask(TRI.getCallPreservedMask(*FuncInfo.MF, CC));
3237 bool AArch64FastISel::foldXALUIntrinsic(AArch64CC::CondCode &CC,
3322 CC = TmpCC;
3557 AArch64CC::CondCode CC = AArch64CC::Invalid;
3562 CC = AArch64CC::VS;
3566 CC = AArch64CC::HS;
3570 CC = AArch64CC::VS;
3574 CC = AArch64CC::LO;
3577 CC = AArch64CC::NE;
3612 CC = AArch64CC::NE;
3653 /*IsKill=*/true, getInvertedCondCode(CC));
3685 CallingConv::ID CC = F.getCallingConv();
3691 CCState CCInfo(CC, F.isVarArg(), *FuncInfo.MF, ValLocs, I->getContext());
3692 CCAssignFn *RetCC = CC == CallingConv::WebKit_JS ? RetCC_AArch64_WebKit_JS