Lines Matching defs:Expander
1026 SCEVExpander Expander(*SE, *DL, "loop-idiom");
1027 SCEVExpanderCleaner ExpCleaner(Expander);
1040 if (!Expander.isSafeToExpand(Start))
1049 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator());
1074 if (!Expander.isSafeToExpand(NumBytesS))
1078 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator());
1260 SCEVExpander Expander(*SE, *DL, "loop-idiom");
1262 SCEVExpanderCleaner ExpCleaner(Expander);
1289 Value *StoreBasePtr = Expander.expandCodeFor(
1342 Value *LoadBasePtr = Expander.expandCodeFor(LdStart, Builder.getPtrTy(LdAS),
1377 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator());
3007 SCEVExpander Expander(*SE, *DL, "loop-idiom");
3008 Expander.setInsertPoint(&*Builder.GetInsertPoint());
3009 Value *ExtraOffset = Expander.expandCodeFor(ExtraOffsetExpr);