Home
last modified time | relevance | path

Searched defs:CurLoop (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLICM.cpp499 TargetTransformInfo *TTI, Loop *CurLoop, in sinkRegion()
577 Loop *CurLoop; member in __anona49bafa40411::ControlFlowHoister
589 ControlFlowHoister(LoopInfo *LI, DominatorTree *DT, Loop *CurLoop, in ControlFlowHoister()
799 DominatorTree *DT, TargetLibraryInfo *TLI, Loop *CurLoop, in hoistRegion()
985 Loop *CurLoop) { in isLoadInvariantInLoop()
1084 Loop *CurLoop, AliasSetTracker *CurAST, in canSinkOrHoistInst()
1305 static bool isFreeInLoop(const Instruction &I, const Loop *CurLoop, in isFreeInLoop()
1333 static bool isNotUsedOrFreeInLoop(const Instruction &I, const Loop *CurLoop, in isNotUsedOrFreeInLoop()
1468 const LoopSafetyInfo *SafetyInfo, const Loop *CurLoop, in sinkThroughTriviallyReplaceablePHI()
1503 LoopInfo *LI, const Loop *CurLoop, in splitPredecessorsOfLoopExit()
[all …]
DLoopIdiomRecognize.cpp116 Loop *CurLoop = nullptr; member in __anonebaba7d10111::LoopIdiomRecognize
849 unsigned StoreSize, Loop *CurLoop, in getNumBytes()
1225 static bool detectPopcountIdiom(Loop *CurLoop, BasicBlock *PreCondBB, in detectPopcountIdiom()
1360 static bool detectShiftUntilZeroIdiom(Loop *CurLoop, const DataLayout &DL, in detectShiftUntilZeroIdiom()
DLoopVersioningLICM.cpp180 Loop *CurLoop = nullptr; member
DSeparateConstOffsetFromGEP.cpp1226 GetElementPtrInst *FirstGEP, GetElementPtrInst *SecondGEP, Loop *CurLoop) { in isLegalToSwapOperand()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMustExecute.cpp51 void SimpleLoopSafetyInfo::computeLoopSafetyInfo(const Loop *CurLoop) { in computeLoopSafetyInfo()
78 void ICFLoopSafetyInfo::computeLoopSafetyInfo(const Loop *CurLoop) { in computeLoopSafetyInfo()
103 void LoopSafetyInfo::computeBlockColors(const Loop *CurLoop) { in computeBlockColors()
118 const Loop *CurLoop) { in CanProveNotTakenFirstIteration()
160 const Loop *CurLoop, const BasicBlock *BB, in collectTransitivePredecessors()
189 bool LoopSafetyInfo::allLoopPathsLeadToBlock(const Loop *CurLoop, in allLoopPathsLeadToBlock()
DDependenceAnalysis.cpp376 const Loop *CurLoop) { in setPoint()
384 const SCEV *CC, const Loop *CurLoop) { in setLine()
393 const Loop *CurLoop) { in setDistance()
1144 const SCEV *DstConst, const Loop *CurLoop, in strongSIVtest()
1281 const Loop *CurLoop, unsigned Level, FullDependence &Result, in weakCrossingSIVtest()
1492 const Loop *CurLoop, unsigned Level, in exactSIVtest()
1702 const Loop *CurLoop, unsigned Level, in weakZeroSrcSIVtest()
1812 const Loop *CurLoop, unsigned Level, in weakZeroDstSIVtest()
2162 const Loop *CurLoop = SrcAddRec->getLoop(); in testSIV() local
2184 const Loop *CurLoop = SrcAddRec->getLoop(); in testSIV() local
[all …]
DScalarEvolutionExpander.cpp708 const Loop *CurLoop = I->first; in visitAddExpr() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopInfo.h100 for (const LoopT *CurLoop = ParentLoop; CurLoop; in getLoopDepth() local
343 const LoopT *CurLoop = static_cast<const LoopT *>(this); in getLoopsInPreorder() local
350 LoopT *CurLoop = static_cast<LoopT *>(this); in getLoopsInPreorder() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DPHIElimination.cpp568 const MachineLoop *CurLoop = MLI ? MLI->getLoopFor(&MBB) : nullptr; in SplitPHIEdges() local
DMachineTraceMetrics.cpp329 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTracePred() local
357 const MachineLoop *CurLoop = getLoopFor(MBB); in pickTraceSucc() local
DMachineLICM.cpp137 MachineLoop *CurLoop; // The current loop we are working on. member in __anon255f44ba0111::MachineLICMBase
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp616 Loop *CurLoop; member in __anon9ac4fb220511::PolynomialMultiplyRecognize
1915 bool HexagonLoopIdiomRecognize::isLegalStore(Loop *CurLoop, StoreInst *SI) { in isLegalStore()
2000 void HexagonLoopIdiomRecognize::collectStores(Loop *CurLoop, BasicBlock *BB, in collectStores()
2009 bool HexagonLoopIdiomRecognize::processCopyingStore(Loop *CurLoop, in processCopyingStore()
2355 bool HexagonLoopIdiomRecognize::runOnLoopBlock(Loop *CurLoop, BasicBlock *BB, in runOnLoopBlock()
DHexagonVectorLoopCarriedReuse.cpp291 Loop *CurLoop; member in __anon4630b0200111::HexagonVectorLoopCarriedReuse
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DCloneFunction.cpp798 Loop *CurLoop = LI->getLoopFor(BB); in cloneLoopWithPreheader() local
DLoopUtils.cpp488 llvm::collectChildrenInLoop(DomTreeNode *N, const Loop *CurLoop) { in collectChildrenInLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DInstrProfiling.cpp241 Loop &CurLoop, LoopInfo &LI, BlockFrequencyInfo *BFI) in PGOCounterPromoter()