Searched refs:simplifyICmpInst (Results 1 – 6 of 6) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | InstructionSimplify.cpp | 66 static Value *simplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS, 1085 Value *V = simplifyICmpInst(Pred, LHS, RHS, Q, MaxRecurse); in isICmpTrue() 3294 if (Value *V = simplifyICmpInst(Pred, A == RHS ? B : A, in simplifyICmpWithBinOp() 3302 simplifyICmpInst(Pred, Constant::getNullValue(LHS->getType()), in simplifyICmpWithBinOp() 3330 if (Value *V = simplifyICmpInst(Pred, Y, Z, Q, MaxRecurse - 1)) in simplifyICmpWithBinOp() 3407 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp() 3415 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp() 3422 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp() 3433 if (Value *V = simplifyICmpInst(Pred, LBO->getOperand(0), in simplifyICmpWithBinOp() 3499 if (Value *V = simplifyICmpInst(EqP, A, B, Q, MaxRecurse - 1)) in simplifyICmpWithMinMax() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | InstSimplifyFolder.h | 76 return simplifyICmpInst(P, LHS, RHS, SQ); in FoldICmp()
|
| D | InstructionSimplify.h | 242 Value *simplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS,
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | LoopDeletion.cpp | 200 FirstIterV = simplifyICmpInst(Cmp->getPredicate(), LHS, RHS, SQ); in getValueOnFirstIteration()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineCompares.cpp | 3538 if (Value *Res = simplifyICmpInst(Pred, Op, RHS, SQ)) in foldSelectICmp() 6168 if (Value *V = simplifyICmpInst(I.getPredicate(), Op0, Op1, Q)) in visitICmpInst()
|
| D | InstCombineAndOrXor.cpp | 1122 Value *SubstituteCmp = simplifyICmpInst(Pred1, Y, C, Q); in foldAndOrOfICmpsWithConstEq()
|