Lines Matching refs:TransformSubExpr
80 const SCEV *TransformSubExpr(const SCEV *S, Instruction *User,
96 const SCEV *N = TransformSubExpr(O, User, OperandValToReplace); in TransformImpl()
116 Operands.push_back(TransformSubExpr(*I, LUser, 0)); in TransformImpl()
124 TransformSubExpr(AR->getStepRecurrence(SE), in TransformImpl()
134 assert(S == TransformSubExpr(Result, User, OperandValToReplace) && in TransformImpl()
141 TransformSubExpr(AR->getStepRecurrence(SE), in TransformImpl()
147 assert(S == TransformSubExpr(Result, User, OperandValToReplace) && in TransformImpl()
166 const SCEV *N = TransformSubExpr(O, User, OperandValToReplace); in TransformImpl()
185 const SCEV *LN = TransformSubExpr(LO, User, OperandValToReplace); in TransformImpl()
186 const SCEV *RN = TransformSubExpr(RO, User, OperandValToReplace); in TransformImpl()
198 TransformSubExpr(const SCEV *S, Instruction *User, Value *OperandValToReplace) { in TransformSubExpr() function in PostIncTransform
222 return Transform.TransformSubExpr(S, User, OperandValToReplace); in TransformForPostIncUse()