Searched refs:isSafeToExpand (Results 1 – 9 of 9) sorted by relevance
162 if (!Expander.isSafeToExpand(TermValueSLocal)) { in canFoldTermCondOfLoop()266 assert(Expander.isSafeToExpand(TermValueS) && in RunTermFold()
397 if (!SCEVE.isSafeToExpand(NextLSCEV)) in runOnLoop()
1728 if (isa<SCEVCouldNotCompute>(ExactBTC) || !Rewriter.isSafeToExpand(ExactBTC)) in predicateLoopExits()1760 !Rewriter.isSafeToExpand(ExitCount)) in predicateLoopExits()1992 if (!Rewriter.isSafeToExpand(ExitCount)) in run()
1047 if (!Expander.isSafeToExpand(Start)) in processLoopStridedStore()1088 if (!Expander.isSafeToExpand(TripCountS)) in processLoopStridedStore()1117 if (!Expander.isSafeToExpand(NumBytesS)) in processLoopStridedStore()
3561 if (SE.isLoopInvariant(N, L) && Rewriter.isSafeToExpand(N) && in CollectFixupsAndInitialFormulae()3642 if (!Rewriter.isSafeToExpand(S)) in InsertInitialFormula()
563 if (!SCEVE.isSafeToExpand(BasePtrSCEV->getStart())) in rewriteLoadStoresForCommoningChains()597 if (!SCEVE.isSafeToExpand(OffsetSCEV)) in rewriteLoadStoresForCommoningChains()1021 if (!SCEVE.isSafeToExpand(BasePtrSCEV->getStart())) in rewriteLoadStores()
306 LLVM_ABI bool isSafeToExpand(const SCEV *S) const;
1655 !Rewriter.isSafeToExpand(ExitValue)) { in rewriteLoopExitValues()1668 !Rewriter.isSafeToExpand(ExitValue)) in rewriteLoopExitValues()
2351 bool SCEVExpander::isSafeToExpand(const SCEV *S) const { in isSafeToExpand() function in SCEVExpander2359 if (!isSafeToExpand(S)) in isSafeToExpandAt()