Searched refs:ICmp0 (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | InstructionsTest.cpp | 480 ICmpInst *ICmp0 = new ICmpInst(ICmpInst::ICMP_SGT, PtrVecA, PtrVecB); in TEST() local 482 EXPECT_NE(ICmp0, ICmp1); // suppress warning. in TEST() 487 EXPECT_NE(ICmp0, ICmp2); // suppress warning. in TEST() 553 delete ICmp0; in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 788 static Value *foldSignedTruncationCheck(ICmpInst *ICmp0, ICmpInst *ICmp1, in foldSignedTruncationCheck() argument 813 OtherICmp = ICmp0; in foldSignedTruncationCheck() 814 else if (tryToMatchSignedTruncationCheck(ICmp0, X1, HighestBit)) in foldSignedTruncationCheck() 1456 ICmpInst *ICmp0 = dyn_cast<ICmpInst>(Cast0Src); in foldCastedBitwiseLogic() local 1458 if (ICmp0 && ICmp1) { in foldCastedBitwiseLogic() 1460 foldAndOrOfICmps(ICmp0, ICmp1, I, LogicOpc == Instruction::And)) in foldCastedBitwiseLogic()
|
| H A D | InstCombineSelect.cpp | 2781 if (auto *ICmp0 = dyn_cast<ICmpInst>(CondVal)) in visitSelectInst() local 2783 if (auto *V = foldAndOrOfICmps(ICmp0, ICmp1, SI, IsAnd, in visitSelectInst()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 1994 auto *ICmp0 = dyn_cast<ICmpInst>(Op0); in simplifyAndOrOfCmps() local 1996 if (ICmp0 && ICmp1) in simplifyAndOrOfCmps() 1997 V = IsAnd ? simplifyAndOfICmps(ICmp0, ICmp1, Q) in simplifyAndOrOfCmps() 1998 : simplifyOrOfICmps(ICmp0, ICmp1, Q); in simplifyAndOrOfCmps()
|