Home
last modified time | relevance | path

Searched refs:SimplifyCmpInst (Results 1 – 4 of 4) sorted by relevance

/external/llvm/include/llvm/Analysis/
DInstructionSimplify.h134 Value *SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS,
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp44 static Value *SimplifyCmpInst(unsigned, Value *, Value *, const TargetData *,
402 if (Value *TCmp = SimplifyCmpInst(Pred, SI->getTrueValue(), RHS, TD, DT, in ThreadCmpOverSelect()
405 if (Value *FCmp = SimplifyCmpInst(Pred, SI->getFalseValue(), RHS, TD, DT, in ThreadCmpOverSelect()
509 Value *V = SimplifyCmpInst(Pred, Incoming, RHS, TD, DT, MaxRecurse); in ThreadCmpOverPHI()
2365 static Value *SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS, in SimplifyCmpInst() function
2373 Value *llvm::SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS, in SimplifyCmpInst() function in llvm
2375 return ::SimplifyCmpInst(Predicate, LHS, RHS, TD, DT, RecursionLimit); in SimplifyCmpInst()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp304 return SimplifyCmpInst(C->getPredicate(), RepOp, C->getOperand(1), TD); in SimplifyWithOpReplaced()
306 return SimplifyCmpInst(C->getPredicate(), C->getOperand(0), RepOp, TD); in SimplifyWithOpReplaced()
/external/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp477 Value *Res = SimplifyCmpInst(Cmp->getPredicate(), LHS, RHS, TD); in ComputeValueKnownInPredecessors()