Lines Matching defs:Expander
1025 SCEVExpander Expander(*SE, *DL, "loop-idiom");
1026 SCEVExpanderCleaner ExpCleaner(Expander);
1039 if (!Expander.isSafeToExpand(Start))
1048 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator());
1073 if (!Expander.isSafeToExpand(NumBytesS))
1077 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator());
1259 SCEVExpander Expander(*SE, *DL, "loop-idiom");
1261 SCEVExpanderCleaner ExpCleaner(Expander);
1288 Value *StoreBasePtr = Expander.expandCodeFor(
1341 Value *LoadBasePtr = Expander.expandCodeFor(LdStart, Builder.getPtrTy(LdAS),
1398 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator());
3012 SCEVExpander Expander(*SE, *DL, "loop-idiom");
3013 Expander.setInsertPoint(&*Builder.GetInsertPoint());
3014 Value *ExtraOffset = Expander.expandCodeFor(ExtraOffsetExpr);