Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp23 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()
DInstCombineAndOrXor.cpp25 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()
DInstCombineCompares.cpp32 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/
DScalarEvolution.cpp1667 const SCEV *AddOne = getAddExpr(One, InnerMul); in getAddExpr() local
1668 const SCEV *OuterMul = getMulExpr(AddOne, MulOpSCEV); in getAddExpr()