reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
349 if (!SE->isLoopInvariant(BasePtrStartSCEV, L)) 356 BasePtrStartSCEV = SE->getMinusSCEV(BasePtrStartSCEV, BasePtrIncSCEV); 356 BasePtrStartSCEV = SE->getMinusSCEV(BasePtrStartSCEV, BasePtrIncSCEV); 357 if (!isSafeToExpand(BasePtrStartSCEV, *SE)) 360 if (alreadyPrepared(L, MemI, BasePtrStartSCEV, BasePtrIncSCEV)) 363 LLVM_DEBUG(dbgs() << "PIP: New start is: " << *BasePtrStartSCEV << "\n"); 375 Value *BasePtrStart = SCEVE.expandCodeFor(BasePtrStartSCEV, I8PtrTy,