reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/LoopVectorize.cpp
 1822   assert(PSE.getSE()->isLoopInvariant(ID.getStep(), OrigLoop) &&
 1826   if (PSE.getSE()->isSCEVable(IV->getType())) {
 1827     SCEVExpander Exp(*PSE.getSE(), DL, "induction");
 1854       ScalarIV = emitTransformedIndex(Builder, ScalarIV, PSE.getSE(), DL, ID);
 2561   ScalarEvolution *SE = PSE.getSE();
 2562   const SCEV *BackedgeTakenCount = PSE.getBackedgeTakenCount();
 2716   SCEVExpander Exp(*PSE.getSE(), Bypass->getModule()->getDataLayout(),
 2719       Exp.expandCodeForPredicate(&PSE.getUnionPredicate(), BB->getTerminator());
 2791                                            PSE.getSE());
 3022       EndValue = emitTransformedIndex(B, CRD, PSE.getSE(), DL, II);
 3148       Value *Escape = emitTransformedIndex(B, CMO, PSE.getSE(), DL, II);
 4034             emitTransformedIndex(Builder, GlobalIdx, PSE.getSE(), DL, II);
 4179     auto *SE = PSE.getSE();
 4181         SE->isLoopInvariant(PSE.getSCEV(I.getOperand(0)), OrigLoop);
 4341   PSE.getSE()->forgetLoop(OrigLoop);