Searched refs:SCEVE (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 328 SCEVExpander &SCEVE, SmallPtrSet<Value *, 16> &DeletedPtrs); 560 SCEVExpander SCEVE(*SE, Header->getDataLayout(), in rewriteLoadStoresForCommoningChains() local 572 if (!SCEVE.isSafeToExpand(BasePtrSCEV->getStart())) in rewriteLoadStoresForCommoningChains() 580 false /* CanPreInc */, ChainCommoning, SCEVE, DeletedPtrs); in rewriteLoadStoresForCommoningChains() 606 if (!SCEVE.isSafeToExpand(OffsetSCEV)) in rewriteLoadStoresForCommoningChains() 609 Value *OffsetValue = SCEVE.expandCodeFor( in rewriteLoadStoresForCommoningChains() 624 SCEVE.clear(); in rewriteLoadStoresForCommoningChains() 651 PrepForm Form, SCEVExpander &SCEVE, in rewriteForBase() argument 713 Value *BasePtrStart = SCEVE.expandCodeFor(BasePtrStartSCEV, I8PtrTy, in rewriteForBase() 1028 SCEVExpander SCEVE(*SE, Header->getDataLayout(), in rewriteLoadStores() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopDataPrefetch.cpp | 394 SCEVExpander SCEVE(*SE, BB->getDataLayout(), "prefaddr"); in runOnLoop() local 398 if (!SCEVE.isSafeToExpand(NextLSCEV)) in runOnLoop() 403 Value *PrefPtrValue = SCEVE.expandCodeFor(NextLSCEV, I8Ptr, P.InsertPt); in runOnLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 448 SCEVExpander SCEVE(SE, DL, "loopcnt"); in InitLoopCount() local 473 if (!SCEVE.isSafeToExpandAt(ExitCount, Predecessor->getTerminator())) in InitLoopCount() 479 if (!SCEVE.isSafeToExpandAt(ExitCount, BB->getTerminator())) { in InitLoopCount() 485 Value *Count = SCEVE.expandCodeFor(ExitCount, CountType, in InitLoopCount()
|