15 #ifndef LLVM_TRANSFORMS_UTILS_CMPINSTANALYSIS_H
16 #define LLVM_TRANSFORMS_UTILS_CMPINSTANALYSIS_H
47 unsigned getICmpCode(
const ICmpInst *ICI,
bool InvertPred =
false);
unsigned getICmpCode(const ICmpInst *ICI, bool InvertPred=false)
bool PredicatesFoldable(CmpInst::Predicate p1, CmpInst::Predicate p2)
Value * getICmpValue(bool Sign, unsigned Code, Value *LHS, Value *RHS, CmpInst::Predicate &NewICmpPred)