Home | History | Annotate | Download | only in AArch64

Lines Matching defs:CC

152   bool foldXALUIntrinsic(AArch64CC::CondCode &CC, const Instruction *I,
237 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC) const;
304 CCAssignFn *AArch64FastISel::CCAssignFnForCall(CallingConv::ID CC) const {
305 if (CC == CallingConv::WebKit_JS)
307 if (CC == CallingConv::GHC)
2309 AArch64CC::CondCode CC = getCompareCC(Predicate);
2316 CC = AArch64CC::VS;
2320 CC = AArch64CC::GT;
2323 assert((CC != AArch64CC::AL) && "Unexpected condition code.");
2334 .addImm(CC)
2355 AArch64CC::CondCode CC = AArch64CC::NE;
2356 if (foldXALUIntrinsic(CC, I, BI->getCondition())) {
2365 .addImm(CC)
2486 AArch64CC::CondCode CC = getCompareCC(Predicate);
2487 assert((CC != AArch64CC::AL) && "Unexpected condition code.");
2488 AArch64CC::CondCode invertedCC = getInvertedCondCode(CC);
2590 AArch64CC::CondCode CC = AArch64CC::NE;
2597 if (foldXALUIntrinsic(CC, I, Cond)) {
2636 CC = getCompareCC(Predicate);
2642 CC = AArch64CC::VS;
2646 CC = AArch64CC::GT;
2649 assert((CC != AArch64CC::AL) && "Unexpected condition code.");
2681 Src2IsKill, CC);
2802 CallingConv::ID CC = F->getCallingConv();
2803 if (CC != CallingConv::C)
2906 CallingConv::ID CC = CLI.CallConv;
2908 CCState CCInfo(CC, false, *FuncInfo.MF, ArgLocs, *Context);
2909 CCInfo.AnalyzeCallOperands(OutVTs, CLI.OutFlags, CCAssignFnForCall(CC));
2995 CallingConv::ID CC = CLI.CallConv;
3005 CCState CCInfo(CC, false, *FuncInfo.MF, RVLocs, *Context);
3006 CCInfo.AnalyzeCallResult(RetVT, CCAssignFnForCall(CC));
3033 CallingConv::ID CC = CLI.CallConv;
3143 MIB.addRegMask(TRI.getCallPreservedMask(*FuncInfo.MF, CC));
3212 bool AArch64FastISel::foldXALUIntrinsic(AArch64CC::CondCode &CC,
3297 CC = TmpCC;
3532 AArch64CC::CondCode CC = AArch64CC::Invalid;
3537 CC = AArch64CC::VS;
3541 CC = AArch64CC::HS;
3545 CC = AArch64CC::VS;
3549 CC = AArch64CC::LO;
3552 CC = AArch64CC::NE;
3587 CC = AArch64CC::NE;
3628 /*IsKill=*/true, getInvertedCondCode(CC));
3656 CallingConv::ID CC = F.getCallingConv();
3662 CCState CCInfo(CC, F.isVarArg(), *FuncInfo.MF, ValLocs, I->getContext());
3663 CCAssignFn *RetCC = CC == CallingConv::WebKit_JS ? RetCC_AArch64_WebKit_JS