Home
last modified time | relevance | path

Searched refs:LSCEV (Results 1 – 5 of 5) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp201 void addOneCandidate(Instruction *MemI, const SCEV *LSCEV,
309 void PPCLoopInstrFormPrep::addOneCandidate(Instruction *MemI, const SCEV *LSCEV, in addOneCandidate() argument
314 assert(LSCEV && "Invalid SCEV for Ptr value."); in addOneCandidate()
317 const SCEV *Diff = SE->getMinusSCEV(LSCEV, B.BaseSCEV); in addOneCandidate()
328 Buckets.push_back(Bucket(LSCEV, MemI)); in addOneCandidate()
366 const SCEV *LSCEV = SE->getSCEVAtScope(PtrValue, L); in collectCandidates() local
367 const SCEVAddRecExpr *LARSCEV = dyn_cast<SCEVAddRecExpr>(LSCEV); in collectCandidates()
372 addOneCandidate(MemI, LSCEV, Buckets, MaxCandidateNum); in collectCandidates()
846 const SCEV *LSCEV = SE->getSCEVAtScope(const_cast<Value *>(PtrValue), L); in runOnLoop() local
847 const SCEVAddRecExpr *LARSCEV = dyn_cast<SCEVAddRecExpr>(LSCEV); in runOnLoop()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp339 const SCEV *LSCEV = SE->getSCEV(PtrValue); in runOnLoop() local
340 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); in runOnLoop()
H A DLoopUnrollAndJamPass.cpp267 const SCEV *LSCEV = SE.getSCEVAtScope(V, L); in computeUnrollAndJamCount() local
268 if (SE.isLoopInvariant(LSCEV, L)) in computeUnrollAndJamCount()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp164 const SCEV *LSCEV = SE.getSCEV(PtrValue); in runOnLoop() local
165 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); in runOnLoop()
H A DAArch64TargetTransformInfo.cpp1330 const SCEV *LSCEV = SE.getSCEV(PtrValue); in getFalkorUnrollingPreferences() local
1331 const SCEVAddRecExpr *LSCEVAddRec = dyn_cast<SCEVAddRecExpr>(LSCEV); in getFalkorUnrollingPreferences()