Lines Matching refs:Expander
1118 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStridedStore() local
1119 SCEVExpanderCleaner ExpCleaner(Expander); in processLoopStridedStore()
1132 if (!Expander.isSafeToExpand(Start)) in processLoopStridedStore()
1141 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator()); in processLoopStridedStore()
1166 if (!Expander.isSafeToExpand(NumBytesS)) in processLoopStridedStore()
1170 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStridedStore()
1337 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStoreOfLoopLoad() local
1339 SCEVExpanderCleaner ExpCleaner(Expander); in processLoopStoreOfLoopLoad()
1366 Value *StoreBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad()
1419 Value *LoadBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad()
1454 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
2853 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in recognizeShiftUntilZero() local
2854 Expander.setInsertPoint(&*Builder.GetInsertPoint()); in recognizeShiftUntilZero()
2855 Value *ExtraOffset = Expander.expandCodeFor(ExtraOffsetExpr); in recognizeShiftUntilZero()