Home
last modified time | relevance | path

Searched refs:SCEVE (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp328 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 DLoopDataPrefetch.cpp394 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 DHardwareLoops.cpp448 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()