Searched refs:AArch64CC (Results 1 - 14 of 14) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ConditionOptimizer.cpp | 102 using CmpInfo = std::tuple<int, unsigned, AArch64CC::CondCode>; 112 CmpInfo adjustCmp(MachineInstr *CmpMI, AArch64CC::CondCode Cmp); 114 bool adjustTo(MachineInstr *CmpMI, AArch64CC::CondCode Cmp, MachineInstr *To, 229 static AArch64CC::CondCode getAdjustedCmp(AArch64CC::CondCode Cmp) { 231 case AArch64CC::GT: return AArch64CC::GE; 232 case AArch64CC::GE: return AArch64CC::GT; 233 case AArch64CC [all...] |
H A D | AArch64ConditionalCompares.cpp | 164 AArch64CC::CondCode HeadCmpBBCC; 170 AArch64CC::CondCode CmpBBTailCC; 273 static bool parseCond(ArrayRef<MachineOperand> Cond, AArch64CC::CondCode &CC) { 277 CC = (AArch64CC::CondCode)(int)Cond[0].getImm(); 289 CC = AArch64CC::EQ; 294 CC = AArch64CC::NE; 526 HeadCmpBBCC = AArch64CC::getInvertedCondCode(HeadCmpBBCC); 551 CmpBBTailCC = AArch64CC::getInvertedCondCode(CmpBBTailCC); 554 << AArch64CC::getCondCodeName(HeadCmpBBCC) 556 << AArch64CC [all...] |
H A D | AArch64RedundantCopyElimination.cpp | 145 AArch64CC::CondCode CC = (AArch64CC::CondCode)CondBr.getOperand(0).getImm(); 146 if (CC != AArch64CC::EQ && CC != AArch64CC::NE) 150 if ((CC == AArch64CC::EQ && BrTarget != MBB) || 151 (CC == AArch64CC::NE && BrTarget == MBB))
|
H A D | AArch64CondBrTuning.cpp | 114 AArch64CC::CondCode CC; 122 CC = AArch64CC::EQ; 126 CC = AArch64CC::NE; 130 CC = AArch64CC::PL; 134 CC = AArch64CC::MI;
|
H A D | AArch64SpeculationHardening.cpp | 154 AArch64CC::CondCode &CondCode) const; 156 AArch64CC::CondCode &CondCode, DebugLoc DL) const; 188 AArch64CC::CondCode &CondCode) const { 213 CondCode = AArch64CC::CondCode(analyzeBranchCondCode[0].getImm()); 226 MachineBasicBlock &SplitEdgeBB, AArch64CC::CondCode &CondCode, 247 AArch64CC::CondCode CondCode; 256 AArch64CC::CondCode InvCondCode = AArch64CC::getInvertedCondCode(CondCode); 379 .addImm(AArch64CC::EQ);
|
H A D | AArch64ISelLowering.cpp | 1520 static AArch64CC::CondCode changeIntCCToAArch64CC(ISD::CondCode CC) { 1525 return AArch64CC::NE; 1527 return AArch64CC::EQ; 1529 return AArch64CC::GT; 1531 return AArch64CC::GE; 1533 return AArch64CC::LT; 1535 return AArch64CC::LE; 1537 return AArch64CC::HI; 1539 return AArch64CC::HS; 1541 return AArch64CC 2153 AArch64CC::CondCode AArch64CC; local 5419 AArch64CC::CondCode AArch64CC = changeIntCCToAArch64CC(CC); local 5430 AArch64CC::CondCode AArch64CC = changeIntCCToAArch64CC(CC); local 8481 AArch64CC::CondCode AArch64CC = changeIntCCToAArch64CC(CC); local [all...] |
H A D | AArch64InstructionSelector.cpp | 899 static AArch64CC::CondCode changeICMPPredToAArch64CC(CmpInst::Predicate P) { 904 return AArch64CC::NE; 906 return AArch64CC::EQ; 908 return AArch64CC::GT; 910 return AArch64CC::GE; 912 return AArch64CC::LT; 914 return AArch64CC::LE; 916 return AArch64CC::HI; 918 return AArch64CC::HS; 920 return AArch64CC [all...] |
H A D | AArch64FastISel.cpp | 194 bool foldXALUIntrinsic(AArch64CC::CondCode &CC, const Instruction *I, 2246 static AArch64CC::CondCode getCompareCC(CmpInst::Predicate Pred) { 2252 return AArch64CC::AL; 2255 return AArch64CC::EQ; 2258 return AArch64CC::GT; 2261 return AArch64CC::GE; 2264 return AArch64CC::HI; 2266 return AArch64CC::MI; 2269 return AArch64CC::LS; 2271 return AArch64CC [all...] |
H A D | AArch64InstrInfo.cpp | 300 AArch64CC::CondCode CC = (AArch64CC::CondCode)(int)Cond[0].getImm(); 301 Cond[0].setImm(AArch64CC::getInvertedCondCode(CC)); 547 AArch64CC::CondCode CC; 552 CC = AArch64CC::CondCode(Cond[0].getImm()); 562 CC = AArch64CC::EQ; 566 CC = AArch64CC::EQ; 570 CC = AArch64CC::NE; 574 CC = AArch64CC::NE; 601 CC = AArch64CC [all...] |
H A D | AArch64AsmPrinter.cpp | 394 .addImm(AArch64CC::NE) 414 .addImm(AArch64CC::HI) 440 .addImm(AArch64CC::LS) 464 .addImm(AArch64CC::EQ)
|
H A D | AArch64ExpandPseudoInsts.cpp | 214 .addImm(AArch64CC::NE) 297 .addImm(AArch64CC::EQ); 305 .addImm(AArch64CC::EQ);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 154 AArch64CC::CondCode parseCondCodeString(StringRef Cond); 358 AArch64CC::CondCode Code; 514 AArch64CC::CondCode getCondCode() const { 1893 CreateCondCode(AArch64CC::CondCode Code, SMLoc S, SMLoc E, MCContext &Ctx) { 2671 AArch64CC::CondCode AArch64AsmParser::parseCondCodeString(StringRef Cond) { 2672 AArch64CC::CondCode CC = StringSwitch<AArch64CC::CondCode>(Cond.lower()) 2673 .Case("eq", AArch64CC::EQ) 2674 .Case("ne", AArch64CC::NE) 2675 .Case("cs", AArch64CC [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64InstPrinter.cpp | 1060 AArch64CC::CondCode CC = (AArch64CC::CondCode)MI->getOperand(OpNum).getImm(); 1061 O << AArch64CC::getCondCodeName(CC); 1067 AArch64CC::CondCode CC = (AArch64CC::CondCode)MI->getOperand(OpNum).getImm(); 1068 O << AArch64CC::getCondCodeName(AArch64CC::getInvertedCondCode(CC));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64BaseInfo.h | 231 namespace AArch64CC { namespace in namespace:llvm 315 } // end namespace AArch64CC
|
Completed in 333 milliseconds