/external/llvm/lib/Transforms/Scalar/ |
D | Sink.cpp | 96 DominatorTree &DT, LoopInfo &LI) { in IsAcceptableTarget() 141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction() 200 static bool ProcessBlock(BasicBlock &BB, DominatorTree &DT, LoopInfo &LI, in ProcessBlock() 241 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions() 259 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local 281 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
|
D | LoopSimplifyCFG.cpp | 39 static bool simplifyLoopCFG(Loop &L, DominatorTree &DT, LoopInfo &LI) { in simplifyLoopCFG() 72 auto *LI = FAM.getCachedResult<LoopAnalysis>(*F); in run() local 94 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop() local
|
D | LoopDeletion.cpp | 83 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in isLoopDead() local 176 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runImpl() local 197 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runImpl() local 224 auto &LI = *FAM.getCachedResult<LoopAnalysis>(*F); in run() local
|
D | LICM.cpp | 182 auto *LI = FAM.getCachedResult<LoopAnalysis>(*F); in run() local 215 LoopInfo *LI, DominatorTree *DT, in runOnLoop() 295 bool llvm::sinkRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in sinkRegion() 353 bool llvm::hoistRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in hoistRegion() 444 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { in canSinkOrHoistInst() local 586 const LoopInfo *LI, in CloneInstructionInExitBlock() 650 static bool sink(Instruction &I, const LoopInfo *LI, const DominatorTree *DT, in sink() 769 LoopInfo &LI; member in __anone22c8d430211::LoopPromoter 803 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in isInstInList() local 829 void replaceLoadWithValue(LoadInst *LI, Value *V) const override { in replaceLoadWithValue() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | Sink.cpp | 96 DominatorTree &DT, LoopInfo &LI) { in IsAcceptableTarget() 141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction() 199 static bool ProcessBlock(BasicBlock &BB, DominatorTree &DT, LoopInfo &LI, in ProcessBlock() 240 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions() 258 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local 279 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
|
D | LICM.cpp | 250 Loop *L, AliasAnalysis *AA, LoopInfo *LI, DominatorTree *DT, in runOnLoop() 369 bool llvm::sinkRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in sinkRegion() 435 bool llvm::hoistRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in hoistRegion() 529 static bool isLoadInvariantInLoop(LoadInst *LI, DominatorTree *DT, in isLoadInvariantInLoop() 586 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { in canSinkOrHoistInst() local 764 const LoopInfo *LI, in CloneInstructionInExitBlock() 824 PHINode *TPN, Instruction *I, LoopInfo *LI, in sinkThroughTriviallyReplaceablePHI() 859 LoopInfo *LI, const Loop *CurLoop, in splitPredecessorsOfLoopExit() 932 static bool sink(Instruction &I, LoopInfo *LI, DominatorTree *DT, in sink() 1090 auto *LI = dyn_cast<LoadInst>(&Inst); in isSafeToExecuteUnconditionally() local [all …]
|
/external/llvm/lib/Analysis/ |
D | CFG.cpp | 113 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) { in getOutermostLoop() 123 static bool loopContainsBoth(const LoopInfo *LI, in loopContainsBoth() 132 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachableFromMany() 175 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable() 187 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | CFG.cpp | 113 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) { in getOutermostLoop() 123 static bool loopContainsBoth(const LoopInfo *LI, in loopContainsBoth() 132 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachableFromMany() 175 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable() 187 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | LoopAnalysisManager.h | 58 LoopInfo &LI; member 92 explicit Result(LoopAnalysisManager &InnerAM, LoopInfo &LI) in Result() 136 LoopInfo *LI; variable
|
D | LazyBlockFrequencyInfo.h | 43 const LoopInfoT *LI) { in setAnalysis() 75 const LoopInfoT *LI; variable
|
D | LazyBranchProbabilityInfo.h | 59 LazyBranchProbabilityInfo(const Function *F, const LoopInfo *LI, in LazyBranchProbabilityInfo() 81 const LoopInfo *LI; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanHCFGBuilder.h | 46 LoopInfo *LI; variable 64 VPlanHCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in VPlanHCFGBuilder()
|
/external/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 65 PredIteratorCache &PredCache, LoopInfo *LI) { in processInstruction() 216 bool llvm::formLCSSA(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSA() 262 bool llvm::formLCSSARecursively(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSARecursively() 275 static bool formLCSSAOnAllLoops(LoopInfo *LI, DominatorTree &DT, in formLCSSAOnAllLoops() 292 LoopInfo *LI; member 337 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | RegAllocBasic.cpp | 92 void enqueue(LiveInterval *LI) override { in enqueue() 99 LiveInterval *LI = Queue.top(); in dequeue() local 146 LiveInterval &LI = LIS->getInterval(VirtReg); in INITIALIZE_PASS_DEPENDENCY() local 165 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_WillShrinkVirtReg() local
|
D | LiveRangeEdit.cpp | 40 LiveInterval &LI = LIS.createEmptyInterval(VReg); in createEmptyIntervalFrom() local 186 bool LiveRangeEdit::foldAsLoad(LiveInterval *LI, in foldAsLoad() 242 bool LiveRangeEdit::useIsKill(const LiveInterval &LI, in useIsKill() 319 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef() local 405 LiveInterval *LI = ToShrink.back(); in eliminateDeadDefs() local 466 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 76 DominatorTree &DT, LoopInfo &LI) { in formLCSSAForInstructions() 305 bool llvm::formLCSSA(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSA() 360 bool llvm::formLCSSARecursively(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSARecursively() 373 static bool formLCSSAOnAllLoops(LoopInfo *LI, DominatorTree &DT, in formLCSSAOnAllLoops() 390 LoopInfo *LI; member 453 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
|
/external/llvm/lib/CodeGen/ |
D | LiveRangeEdit.cpp | 39 LiveInterval &LI = LIS.createEmptyInterval(VReg); in createEmptyIntervalFrom() local 164 bool LiveRangeEdit::foldAsLoad(LiveInterval *LI, in foldAsLoad() 220 bool LiveRangeEdit::useIsKill(const LiveInterval &LI, in useIsKill() 293 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef() local 379 LiveInterval *LI = ToShrink.back(); in eliminateDeadDefs() local 440 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64FalkorHWPFFix.cpp | 71 FalkorMarkStridedAccesses(LoopInfo &LI, ScalarEvolution &SE) in FalkorMarkStridedAccesses() 79 LoopInfo &LI; member in __anon5dc001c50111::FalkorMarkStridedAccesses 130 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local 650 LoadInfo LI; in getLoadInfo() local 660 const MachineInstr &MI, const LoadInfo &LI) { in getTag() 829 MachineLoopInfo &LI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
|
/external/llvm/include/llvm/Analysis/ |
D | LazyBlockFrequencyInfo.h | 64 const LoopInfo *LI) { in setAnalysis() 95 const LoopInfo *LI; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/ |
D | LoopInfoTest.cpp | 26 LoopInfo LI(DT); in runWithLoopInfo() local 61 runWithLoopInfo(*M, "foo", [&](Function &F, LoopInfo &LI) { in TEST() 114 LoopInfo LI; in TEST() local
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LiveRangeEdit.cpp | 39 LiveInterval &LI = LIS.getOrCreateInterval(VReg); in createFrom() local 162 bool LiveRangeEdit::foldAsLoad(LiveInterval *LI, in foldAsLoad() 249 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDefs() local 285 LiveInterval *LI = ToShrink.back(); in eliminateDeadDefs() local 324 LiveInterval &LI = **I; in calculateRegClassAndHint() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-diff/ |
D | DifferenceEngine.cpp | 194 BasicBlock::iterator LI = L->begin(), LE = L->end(); in diff() local 277 InvokeInst *LI = cast<InvokeInst>(L); in diff() local 289 BranchInst *LI = cast<BranchInst>(L); in diff() local 307 IndirectBrInst *LI = cast<IndirectBrInst>(L); in diff() local 327 SwitchInst *LI = cast<SwitchInst>(L); in diff() local 496 LI = L->arg_begin(), LE = L->arg_end(), in diff() local 551 for (BasicBlock::iterator LI = LStart; LI != LE; ++LI, ++Index) { in runBlockDiff() local 576 BasicBlock::iterator LI = LStart, RI = RStart; in runBlockDiff() local
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
D | StringMatcher.cpp | 106 for (std::map<char, std::vector<const StringPair*> >::iterator LI = in EmitStringMatcherForChar() local 139 for (std::map<unsigned, std::vector<const StringPair*> >::iterator LI = in Emit() local
|
/external/llvm/lib/TableGen/ |
D | StringMatcher.cpp | 106 for (std::map<char, std::vector<const StringPair*> >::iterator LI = in EmitStringMatcherForChar() local 139 for (std::map<unsigned, std::vector<const StringPair*> >::iterator LI = in Emit() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
D | DebugLocStream.h | 65 const List &getList(size_t LI) const { return Lists[LI]; } in getList() 79 size_t LI = Lists.size(); in startList() local 109 size_t LI = getIndex(L); in getEntries() local 136 size_t getNumEntries(size_t LI) const { in getNumEntries()
|