Searched refs:AddOne (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAddSub.cpp | 23 static Constant *AddOne(Constant *C) { in AddOne() function 112 return SelectInst::Create(ZI->getOperand(0), AddOne(CI), CI); in visitAdd() 191 return BinaryOperator::CreateMul(RHS, AddOne(C2)); in visitAdd() 201 return BinaryOperator::CreateMul(LHS, AddOne(C2)); in visitAdd() 525 return BinaryOperator::CreateAdd(X, AddOne(C)); in visitSub()
|
D | InstCombineAndOrXor.cpp | 25 static Constant *AddOne(Constant *C) { in AddOne() function 907 if (RHSCst == AddOne(LHSCst)) // (X u> 13 & X != 14) -> X u> 14 in FoldAndOfICmps() 911 return InsertRangeTest(Val, AddOne(LHSCst), RHSCst, false, true); in FoldAndOfICmps() 925 if (RHSCst == AddOne(LHSCst)) // (X s> 13 & X != 14) -> X s> 14 in FoldAndOfICmps() 929 return InsertRangeTest(Val, AddOne(LHSCst), RHSCst, true, true); in FoldAndOfICmps() 1531 AddCST = ConstantExpr::getSub(AddOne(RHSCst), LHSCst); in FoldOrOfICmps() 1566 return InsertRangeTest(Val, LHSCst, AddOne(RHSCst), false, false); in FoldOrOfICmps() 1586 return InsertRangeTest(Val, LHSCst, AddOne(RHSCst), true, false); in FoldOrOfICmps()
|
D | InstCombineCompares.cpp | 32 static Constant *AddOne(Constant *C) { in AddOne() function 850 HiBound = AddOne(Prod); in FoldICmpDivCst() 862 LoBound = AddOne(RangeSize); in FoldICmpDivCst() 870 HiBound = AddOne(Prod); in FoldICmpDivCst() 1073 AddOne(RHS)); in visitICmpInstWithInstAndIntCst()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 1667 const SCEV *AddOne = getAddExpr(One, InnerMul); in getAddExpr() local 1668 const SCEV *OuterMul = getMulExpr(AddOne, MulOpSCEV); in getAddExpr()
|