/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()
|
D | BlockFrequencyInfo.cpp | 112 const LoopInfo &LI) { in BlockFrequencyInfo() 118 const LoopInfo &LI) { in calculate() 210 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
|
D | Loads.cpp | 139 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { in isSafeToLoadUnconditionally() local 230 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in FindAvailableLoadedValue() local
|
D | MemoryDependenceAnalysis.cpp | 132 if (const LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in GetLocation() local 272 const LoadInst *LI) { in isLoadLoadClobberIfExtendedToFullWidth() 293 const LoadInst *LI) { in getLoadLoadClobberFullWidthSize() 363 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in isVolatile() local 384 if (auto *LI = dyn_cast<LoadInst>(QueryInst)) { in getPointerDependencyFrom() local 396 MemoryDependenceAnalysis::getInvariantGroupPointerDependency(LoadInst *LI, in getInvariantGroupPointerDependency() 490 LoadInst *LI = dyn_cast<LoadInst>(QueryInst); in getSimplePointerDependencyFrom() local 536 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in getSimplePointerDependencyFrom() local 973 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in getNonLocalPointerDependency() local
|
D | GlobalsModRef.cpp | 337 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { in AnalyzeUsesOfPointer() local 420 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in AnalyzeIndirectGlobalMemory() local 649 if (auto *LI = dyn_cast<LoadInst>(Input)) { in isNonEscapingGlobalNoAliasWithLoad() local 760 if (auto *LI = dyn_cast<LoadInst>(Input)) { in isNonEscapingGlobalNoAlias() local 851 if (const LoadInst *LI = dyn_cast<LoadInst>(UV1)) in alias() local 855 if (const LoadInst *LI = dyn_cast<LoadInst>(UV2)) in alias() 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() 221 bool LiveRangeEdit::useIsKill(const LiveInterval &LI, in useIsKill() 279 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef() local 348 LiveInterval *LI = ToShrink.back(); in eliminateDeadDefs() local 409 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint() local
|
D | SplitKit.cpp | 368 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defValue() local 413 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in forceRecompute() local 426 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defFromParent() local 623 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in removeBackCopies() local 720 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in hoistCopiesForSize() local 973 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in rewriteAssigned() local 1001 LiveInterval *LI = &LIS.getInterval(*I); in deleteRematVictims() local 1072 LiveInterval &LI = LIS.getInterval(*I); in finish() local 1088 LiveInterval &LI = LIS.getInterval(VReg); in finish() local
|
D | AtomicExpandPass.cpp | 95 auto LI = dyn_cast<LoadInst>(I); in runOnFunction() local 211 LoadInst *AtomicExpand::convertAtomicLoadToIntegerType(LoadInst *LI) { in convertAtomicLoadToIntegerType() 235 bool AtomicExpand::tryExpandAtomicLoad(LoadInst *LI) { in tryExpandAtomicLoad() 251 bool AtomicExpand::expandAtomicLoadToLL(LoadInst *LI) { in expandAtomicLoadToLL() 267 bool AtomicExpand::expandAtomicLoadToCmpXchg(LoadInst *LI) { in expandAtomicLoadToCmpXchg()
|
D | LiveIntervalAnalysis.cpp | 197 void LiveIntervals::computeVirtRegInterval(LiveInterval &LI) { in computeVirtRegInterval() 326 for (const auto &LI : MBB->liveins()) { in computeLiveInRegUnits() local 476 bool LiveIntervals::computeDeadValues(LiveInterval &LI, in computeDeadValues() 680 const LiveInterval &LI = getInterval(Reg); in addKillFlags() local 824 LiveIntervals::hasPHIKill(const LiveInterval &LI, const VNInfo *VNI) const { in hasPHIKill() argument 868 bool LiveIntervals::checkRegMaskInterference(LiveInterval &LI, in checkRegMaskInterference() 974 LiveInterval &LI = LIS.getInterval(Reg); in updateAllRanges() local 1412 LiveInterval &LI = getInterval(Reg); in repairIntervalsInRange() local 1432 void LiveIntervals::removeVRegDefAt(LiveInterval &LI, SlotIndex Pos) { in removeVRegDefAt() 1446 void LiveIntervals::splitSeparateComponents(LiveInterval &LI, in splitSeparateComponents()
|
D | RegAllocBasic.cpp | 90 void enqueue(LiveInterval *LI) override { in enqueue() 97 LiveInterval *LI = Queue.top(); in dequeue() local
|
/external/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 66 PredIteratorCache &PredCache, LoopInfo *LI) { in processInstruction() 219 bool llvm::formLCSSA(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSA() 265 bool llvm::formLCSSARecursively(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSARecursively() 286 LoopInfo *LI; member
|
D | LoopSimplify.cpp | 118 LoopInfo *LI, bool PreserveLCSSA) { in InsertPreheaderForLoop() 159 DominatorTree *DT, LoopInfo *LI, in rewriteLoopExitBlock() 249 DominatorTree *DT, LoopInfo *LI, in separateNestedLoop() 352 DominatorTree *DT, LoopInfo *LI) { in insertUniqueBackedgeBlock() 464 DominatorTree *DT, LoopInfo *LI, in simplifyOneLoop() 703 bool llvm::simplifyLoop(Loop *L, DominatorTree *DT, LoopInfo *LI, in simplifyLoop() 735 LoopInfo *LI; member
|
D | SimplifyIndVar.cpp | 48 LoopInfo *LI; member in __anonc3b71a6d0111::SimplifyIndvar 58 LoopInfo *LI,SmallVectorImpl<WeakVH> &Dead) in SimplifyIndvar() 598 LoopInfo *LI, SmallVectorImpl<WeakVH> &Dead, in simplifyUsersOfIV() 608 LoopInfo *LI, SmallVectorImpl<WeakVH> &Dead) { in simplifyLoopIVs()
|
D | BasicBlockUtils.cpp | 109 LoopInfo *LI, in MergeBlockIntoPredecessor() 239 LoopInfo *LI) { in SplitEdge() 285 DominatorTree *DT, LoopInfo *LI) { in SplitBlock() 318 DominatorTree *DT, LoopInfo *LI, in UpdateAnalysisInformation() 477 LoopInfo *LI, bool PreserveLCSSA) { in SplitBlockPredecessors() 549 DominatorTree *DT, LoopInfo *LI, in SplitLandingPadPredecessors()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopDeletion.cpp | 117 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in isLoopDead() local 213 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runOnLoop() local 235 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runOnLoop() local
|
D | LICM.cpp | 142 LoopInfo *LI; // Current LoopInfo member 307 bool llvm::sinkRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in sinkRegion() 365 bool llvm::hoistRegion(DomTreeNode *N, AliasAnalysis *AA, LoopInfo *LI, in hoistRegion() 444 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { in canSinkOrHoistInst() local 571 const LoopInfo *LI) { in CloneInstructionInExitBlock() 603 static bool sink(Instruction &I, const LoopInfo *LI, const DominatorTree *DT, in sink() 747 LoopInfo &LI; member in __anon2af457460211::LoopPromoter 783 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in isInstInList() local 808 void replaceLoadWithValue(LoadInst *LI, Value *V) const override { in replaceLoadWithValue() 826 PredIteratorCache &PIC, LoopInfo *LI, in promoteLoopAccessesToScalars() [all …]
|
D | LowerAtomic.cpp | 102 static bool LowerLoadInst(LoadInst *LI) { in LowerLoadInst() 130 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in runOnBasicBlock() local
|
D | LoopRotation.cpp | 124 static bool rotateLoop(Loop *L, unsigned MaxHeaderSize, LoopInfo *LI, in rotateLoop() 485 static bool simplifyLoopLatch(Loop *L, LoopInfo *LI, DominatorTree *DT) { in simplifyLoopLatch() 532 static bool iterativelyRotateLoop(Loop *L, unsigned MaxHeaderSize, LoopInfo *LI, in iterativelyRotateLoop() 597 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop() local
|
/external/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()
|
/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/llvm/tools/llvm-diff/ |
D | DifferenceEngine.cpp | 195 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 SwitchInst *LI = cast<SwitchInst>(L); in diff() local 465 LI = L->arg_begin(), LE = L->arg_end(), in diff() local 520 for (BasicBlock::iterator LI = LStart; LI != LE; ++LI, ++Index) { in runBlockDiff() local 545 BasicBlock::iterator LI = LStart, RI = RStart; in runBlockDiff() local
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXLowerKernelArgs.cpp | 161 LoadInst *LI = new LoadInst(ArgInParam, Arg->getName(), FirstInst); in handleByValParam() local 204 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { in runOnFunction() local
|
/external/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 183 std::vector<Record*> LI = TargetRec->getValueAsListOfDefs("AssemblyParsers"); in getAsmParser() local 194 std::vector<Record*> LI = in getAsmParserVariant() local 206 std::vector<Record*> LI = in getAsmParserVariantCount() local 214 std::vector<Record*> LI = TargetRec->getValueAsListOfDefs("AssemblyWriters"); in getAsmWriter() local
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegColoring.cpp | 106 LiveInterval *LI = &Liveness->getInterval(VReg); in runOnMachineFunction() local 136 LiveInterval *LI = SortedIntervals[i]; in runOnMachineFunction() local
|
/external/llvm/include/llvm/Analysis/ |
D | ObjCARCAnalysisUtils.h | 175 if (const LoadInst *LI = dyn_cast<LoadInst>(Op)) in IsPotentialRetainableObjPtr() local 208 if (const LoadInst *LI = dyn_cast<LoadInst>(V)) { in IsObjCIdentifiedObject() local
|