Home
last modified time | relevance | path

Searched defs:LI (Results 1 – 25 of 205) sorted by relevance

123456789

/external/llvm/lib/Analysis/
DCFG.cpp113 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()
DBlockFrequencyInfo.cpp112 const LoopInfo &LI) { in BlockFrequencyInfo()
118 const LoopInfo &LI) { in calculate()
210 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
DLoads.cpp139 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { in isSafeToLoadUnconditionally() local
230 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in FindAvailableLoadedValue() local
DMemoryDependenceAnalysis.cpp132 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
DGlobalsModRef.cpp337 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/
DLiveRangeEdit.cpp39 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
DSplitKit.cpp368 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
DAtomicExpandPass.cpp95 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()
DLiveIntervalAnalysis.cpp197 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()
DRegAllocBasic.cpp90 void enqueue(LiveInterval *LI) override { in enqueue()
97 LiveInterval *LI = Queue.top(); in dequeue() local
/external/llvm/lib/Transforms/Utils/
DLCSSA.cpp66 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
DLoopSimplify.cpp118 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
DSimplifyIndVar.cpp48 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()
DBasicBlockUtils.cpp109 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/
DLoopDeletion.cpp117 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
DLICM.cpp142 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 …]
DLowerAtomic.cpp102 static bool LowerLoadInst(LoadInst *LI) { in LowerLoadInst()
130 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in runOnBasicBlock() local
DLoopRotation.cpp124 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/
DDebugLocStream.h65 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/
DStringMatcher.cpp106 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/
DDifferenceEngine.cpp195 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/
DNVPTXLowerKernelArgs.cpp161 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/
DCodeGenTarget.cpp183 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/
DWebAssemblyRegColoring.cpp106 LiveInterval *LI = &Liveness->getInterval(VReg); in runOnMachineFunction() local
136 LiveInterval *LI = SortedIntervals[i]; in runOnMachineFunction() local
/external/llvm/include/llvm/Analysis/
DObjCARCAnalysisUtils.h175 if (const LoadInst *LI = dyn_cast<LoadInst>(Op)) in IsPotentialRetainableObjPtr() local
208 if (const LoadInst *LI = dyn_cast<LoadInst>(V)) { in IsObjCIdentifiedObject() local

123456789