Lines Matching refs:expandCodeFor
426 expandCodeFor(SE.getAddExpr(ScaledOps), Ty); in expandAddToGEP()
496 Value *Idx = expandCodeFor(SE.getAddExpr(Ops), Ty); in expandAddToGEP()
749 Value *W = expandCodeFor(SE.getNegativeSCEV(Op), Ty); in visitAddExpr()
755 Value *W = expandCodeFor(Op, Ty); in visitAddExpr()
797 Value *W = expandCodeFor(Op, Ty); in visitMulExpr()
812 Value *LHS = expandCodeFor(S->getLHS(), Ty); in visitUDivExpr()
820 Value *RHS = expandCodeFor(S->getRHS(), Ty); in visitUDivExpr()
988 Value *StartV = expandCodeFor(Normalized->getStart(), ExpandTy, in getAddRecExprPHILiterally()
1006 Value *StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in getAddRecExprPHILiterally()
1137 expandCodeFor(PostLoopScale, IntTy)); in expandAddRecExprLiterally()
1149 expandCodeFor(PostLoopOffset, IntTy)); in expandAddRecExprLiterally()
1187 V = expandCodeFor(SE.getTruncateExpr(SE.getUnknown(V), Ty), 0, in visitAddRecExpr()
1292 Value *V = expandCodeFor(S->getOperand(), in visitTruncateExpr()
1301 Value *V = expandCodeFor(S->getOperand(), in visitZeroExtendExpr()
1310 Value *V = expandCodeFor(S->getOperand(), in visitSignExtendExpr()
1327 Value *RHS = expandCodeFor(S->getOperand(i), Ty); in visitSMaxExpr()
1351 Value *RHS = expandCodeFor(S->getOperand(i), Ty); in visitUMaxExpr()
1365 Value *SCEVExpander::expandCodeFor(const SCEV *SH, Type *Ty, in expandCodeFor() function in SCEVExpander
1371 return expandCodeFor(SH, Ty); in expandCodeFor()
1374 Value *SCEVExpander::expandCodeFor(const SCEV *SH, Type *Ty) { in expandCodeFor() function in SCEVExpander
1474 PHINode *V = cast<PHINode>(expandCodeFor(H, 0, L->getHeader()->begin())); in getOrInsertCanonicalInductionVariable()