/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.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 | WarnMissedTransforms.cpp | 85 static void warnAboutLeftoverTransformations(Function *F, LoopInfo *LI, in warnAboutLeftoverTransformations() 100 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local 123 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
|
D | LoopSimplifyCFG.cpp | 98 Loop &L, LoopInfo &LI) { in getInnermostLoopFor() 120 LoopInfo &LI; member in __anon833ab0960111::ConstantTerminatorFoldingImpl 526 ConstantTerminatorFoldingImpl(Loop &L, LoopInfo &LI, DominatorTree &DT, in ConstantTerminatorFoldingImpl() 625 static bool constantFoldTerminators(Loop &L, DominatorTree &DT, LoopInfo &LI, in constantFoldTerminators() 644 LoopInfo &LI, MemorySSAUpdater *MSSAU) { in mergeBlocksIntoPredecessors() 674 static bool simplifyLoopCFG(Loop &L, DominatorTree &DT, LoopInfo &LI, in simplifyLoopCFG() 728 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop() local
|
D | LoopDataPrefetch.cpp | 64 LoopDataPrefetch(AssumptionCache *AC, LoopInfo *LI, ScalarEvolution *SE, in LoopDataPrefetch() 97 LoopInfo *LI; member in __anon38c73ee40111::LoopDataPrefetch 159 LoopInfo *LI = &AM.getResult<LoopAnalysis>(F); in run() local 183 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
|
D | LICM.cpp | 329 Loop *L, AliasAnalysis *AA, LoopInfo *LI, DominatorTree *DT, in runOnLoop() 497 bool llvm::sinkRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in sinkRegion() 575 LoopInfo *LI; member in __anona49bafa40411::ControlFlowHoister 589 ControlFlowHoister(LoopInfo *LI, DominatorTree *DT, Loop *CurLoop, in ControlFlowHoister() 798 bool llvm::hoistRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in hoistRegion() 984 static bool isLoadInvariantInLoop(LoadInst *LI, DominatorTree *DT, in isLoadInvariantInLoop() 1098 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { in canSinkOrHoistInst() local 1259 if (auto *LI = dyn_cast<LoadInst>(MD->getMemoryInst())) { in canSinkOrHoistInst() local 1366 Instruction &I, BasicBlock &ExitBlock, PHINode &PN, const LoopInfo *LI, in CloneInstructionInExitBlock() 1466 PHINode *TPN, Instruction *I, LoopInfo *LI, in sinkThroughTriviallyReplaceablePHI() [all …]
|
D | SimpleLoopUnswitch.cpp | 106 LoopInfo &LI) { in collectHomogenousInstGraphLoopInvariants() 267 DominatorTree &DT, LoopInfo &LI, in hoistLoopToNewParent() 337 static Loop *getTopMostExitingLoop(BasicBlock *ExitBB, LoopInfo &LI) { in getTopMostExitingLoop() 366 LoopInfo &LI, ScalarEvolution *SE, in unswitchTrivialBranch() 590 LoopInfo &LI, ScalarEvolution *SE, in unswitchTrivialSwitch() 869 LoopInfo &LI, ScalarEvolution *SE, in unswitchAllTrivialConditions() 993 DominatorTree &DT, LoopInfo &LI, MemorySSAUpdater *MSSAU) { in buildClonedLoopBlocks() 1159 const ValueToValueMapTy &VMap, LoopInfo &LI) { in cloneLoopNest() 1218 const ValueToValueMapTy &VMap, LoopInfo &LI, in buildClonedLoops() 1498 DominatorTree &DT, LoopInfo &LI, in deleteDeadBlocksFromLoop() [all …]
|
D | LoopUnrollAndJamPass.cpp | 156 LoopInfo *LI, ScalarEvolution &SE, in computeUnrollAndJamCount() 278 tryToUnrollAndJamLoop(Loop *L, DominatorTree &DT, LoopInfo *LI, in tryToUnrollAndJamLoop() 430 static bool tryToUnrollAndJamLoop(Function &F, DominatorTree &DT, LoopInfo &LI, in tryToUnrollAndJamLoop() 479 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local 526 LoopInfo &LI = AM.getResult<LoopAnalysis>(F); in run() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlanHCFGBuilder.h | 45 LoopInfo *LI; variable 63 VPlanHCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in VPlanHCFGBuilder()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopAnalysisManager.h | 57 LoopInfo &LI; member 88 explicit Result(LoopAnalysisManager &InnerAM, LoopInfo &LI) in Result() 137 LoopInfo *LI; variable
|
D | LazyBlockFrequencyInfo.h | 42 const LoopInfoT *LI) { in setAnalysis() 74 const LoopInfoT *LI; variable
|
D | LazyBranchProbabilityInfo.h | 58 LazyBranchProbabilityInfo(const Function *F, const LoopInfo *LI, in LazyBranchProbabilityInfo() 80 const LoopInfo *LI; variable
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | RegAllocBasic.cpp | 91 void enqueue(LiveInterval *LI) override { in enqueue() 98 LiveInterval *LI = Queue.top(); in dequeue() local 145 LiveInterval &LI = LIS->getInterval(VirtReg); in INITIALIZE_PASS_DEPENDENCY() local 164 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_WillShrinkVirtReg() local
|
D | LiveRangeEdit.cpp | 39 LiveInterval &LI = LIS.createEmptyInterval(VReg); in createEmptyIntervalFrom() local 185 bool LiveRangeEdit::foldAsLoad(LiveInterval *LI, in foldAsLoad() 243 bool LiveRangeEdit::useIsKill(const LiveInterval &LI, in useIsKill() 320 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef() local 406 LiveInterval *LI = ToShrink.back(); in eliminateDeadDefs() local 467 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint() local
|
D | SplitKit.cpp | 408 LiveInterval &LI) { in getSubRangeForMask() 415 void SplitEditor::addDeadDef(LiveInterval &LI, VNInfo *VNI, bool Original) { in addDeadDef() 463 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defValue() local 633 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defFromParent() local 848 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in removeBackCopies() local 949 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in computeRedundantBackCopies() local 1004 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in hoistCopies() local 1150 LiveInterval &LI = LIS.getInterval(Edit->get(RegIdx)); in transferValues() local 1272 LiveInterval &LI = LIS.getInterval(Edit->get(RegIdx)); in extendPHIKillRanges() local 1287 LiveInterval &LI = LIS.getInterval(Edit->get(RegIdx)); in extendPHIKillRanges() local [all …]
|
D | LiveIntervals.cpp | 194 bool LiveIntervals::computeVirtRegInterval(LiveInterval &LI) { in computeVirtRegInterval() 207 LiveInterval &LI = createEmptyInterval(Reg); in computeVirtRegs() local 332 for (const auto &LI : MBB.liveins()) { in computeLiveInRegUnits() local 386 const LiveInterval &LI = getInterval(Reg); in extendSegmentsToUses() local 505 bool LiveIntervals::computeDeadValues(LiveInterval &LI, in computeDeadValues() 705 const LiveInterval &LI = getInterval(Reg); in addKillFlags() local 849 LiveIntervals::hasPHIKill(const LiveInterval &LI, const VNInfo *VNI) const { in hasPHIKill() argument 895 bool LiveIntervals::checkRegMaskInterference(LiveInterval &LI, in checkRegMaskInterference() 1004 LiveInterval &LI = LIS.getInterval(Reg); in updateAllRanges() local 1625 LiveInterval &LI = getInterval(Reg); in repairIntervalsInRange() local [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | CFG.cpp | 121 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) { in getOutermostLoop() 133 const LoopInfo *LI) { in isPotentiallyReachableFromMany() 207 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable() 221 const LoopInfo *LI) { in isPotentiallyReachable()
|
D | IVUsers.cpp | 61 ScalarEvolution *SE, LoopInfo *LI) { in isInteresting() 96 const LoopInfo *LI, in isSimplifiedLoopNest() 305 IVUsers::IVUsers(Loop *L, AssumptionCache *AC, LoopInfo *LI, DominatorTree *DT, in IVUsers() 369 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop() local
|
D | MemoryDependenceAnalysis.cpp | 119 if (const LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in GetLocation() local 243 const LoadInst *LI) { in getLoadLoadClobberFullWidthSize() 319 if (auto *LI = dyn_cast<LoadInst>(Inst)) in isVolatile() local 334 if (auto *LI = dyn_cast<LoadInst>(QueryInst)) { in getPointerDependencyFrom() local 357 MemoryDependenceResults::getInvariantGroupPointerDependency(LoadInst *LI, in getInvariantGroupPointerDependency() 484 LoadInst *LI = dyn_cast<LoadInst>(QueryInst); in getSimplePointerDependencyFrom() local 503 if (auto *LI = dyn_cast<LoadInst>(I)) in getSimplePointerDependencyFrom() local 550 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in getSimplePointerDependencyFrom() local 945 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in getNonLocalPointerDependency() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 79 DominatorTree &DT, LoopInfo &LI, in formLCSSAForInstructions() 321 bool llvm::formLCSSA(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSA() 386 bool llvm::formLCSSARecursively(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSARecursively() 399 static bool formLCSSAOnAllLoops(LoopInfo *LI, DominatorTree &DT, in formLCSSAOnAllLoops() 416 LoopInfo *LI; member 481 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
|
D | LoopSimplify.cpp | 124 LoopInfo *LI, MemorySSAUpdater *MSSAU, in InsertPreheaderForLoop() 226 DominatorTree *DT, LoopInfo *LI, in separateNestedLoop() 350 DominatorTree *DT, LoopInfo *LI, in insertUniqueBackedgeBlock() 473 DominatorTree *DT, LoopInfo *LI, in simplifyOneLoop() 710 bool llvm::simplifyLoop(Loop *L, DominatorTree *DT, LoopInfo *LI, in simplifyLoop() 800 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local 835 LoopInfo *LI = &AM.getResult<LoopAnalysis>(F); in run() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64FalkorHWPFFix.cpp | 71 FalkorMarkStridedAccesses(LoopInfo &LI, ScalarEvolution &SE) in FalkorMarkStridedAccesses() 79 LoopInfo &LI; member in __anon11e8bd6e0111::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
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/ |
D | StringMatcher.cpp | 113 for (std::map<char, std::vector<const StringPair*>>::iterator LI = in EmitStringMatcherForChar() local 146 for (std::map<unsigned, std::vector<const StringPair*>>::iterator LI = in Emit() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | DebugLocStream.h | 61 const List &getList(size_t LI) const { return Lists[LI]; } in getList() 81 size_t LI = Lists.size(); in startList() local 111 size_t LI = getIndex(L); in getEntries() local 138 size_t getNumEntries(size_t LI) const { in getNumEntries()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXLowerArgs.cpp | 173 LoadInst *LI = in handleByValParam() local 213 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { in runOnKernelFunction() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegColoring.cpp | 108 LiveInterval *LI = &Liveness->getInterval(VReg); in runOnMachineFunction() local 137 LiveInterval *LI = SortedIntervals[I]; in runOnMachineFunction() local
|