Home
last modified time | relevance | path

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

123456

/trueos/contrib/llvm/lib/Analysis/
HDCFG.cpp119 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) { in getOutermostLoop()
129 static bool loopContainsBoth(const LoopInfo *LI, in loopContainsBoth()
139 const LoopInfo *LI) { in isPotentiallyReachableInner()
183 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable()
195 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable()
HDLoads.cpp113 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { in isSafeToLoadUnconditionally() local
170 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in FindAvailableLoadedValue() local
HDAliasSetTracker.cpp299 bool AliasSetTracker::add(LoadInst *LI) { in add()
352 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in add() local
430 bool AliasSetTracker::remove(LoadInst *LI) { in remove()
469 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in remove() local
/trueos/contrib/llvm/lib/CodeGen/
HDLiveRangeEdit.cpp38 LiveInterval &LI = LIS.createEmptyInterval(VReg); in createEmptyIntervalFrom() local
165 bool LiveRangeEdit::foldAsLoad(LiveInterval *LI, in foldAsLoad()
273 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef() local
345 LiveInterval *LI = ToShrink.back(); in eliminateDeadDefs() local
413 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint() local
HDRegAllocBasic.cpp90 virtual float getPriority(LiveInterval *LI) { return LI->weight; } in getPriority()
92 virtual void enqueue(LiveInterval *LI) { in enqueue()
99 LiveInterval *LI = Queue.top(); in dequeue() local
HDLiveRangeCalc.h170 void createDeadDefs(LiveInterval &LI) { in createDeadDefs()
181 void extendToUses(LiveInterval &LI) { in extendToUses()
HDSplitKit.cpp380 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defValue() local
425 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in forceRecompute() local
438 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defFromParent() local
635 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in removeBackCopies() local
734 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in hoistCopiesForSize() local
994 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in rewriteAssigned() local
1022 LiveInterval *LI = &LIS.getInterval(*I); in deleteRematVictims() local
1096 LiveInterval &LI = LIS.getInterval(*I); in finish() local
HDLiveIntervalAnalysis.cpp181 void LiveIntervals::computeVirtRegInterval(LiveInterval &LI) { in computeVirtRegInterval()
452 void LiveIntervals::pruneValue(LiveInterval *LI, SlotIndex Kill, in pruneValue()
524 LiveInterval *LI = &getInterval(Reg); in addKillFlags() local
604 LiveIntervals::hasPHIKill(const LiveInterval &LI, const VNInfo *VNI) const { in hasPHIKill() argument
647 bool LiveIntervals::checkRegMaskInterference(LiveInterval &LI, in checkRegMaskInterference()
753 LiveInterval &LI = LIS.getInterval(Reg); in updateAllRanges() local
1089 LiveInterval &LI = getInterval(Reg); in repairIntervalsInRange() local
HDInlineSpiller.cpp528 LiveInterval &LI = LIS.getInterval(Reg); in traceSiblingValue() local
640 LiveInterval &LI = LIS.getInterval(Reg); in analyzeSiblingValues() local
747 LiveInterval *LI; in eliminateRedundantSpills() local
803 void InlineSpiller::markValueUsed(LiveInterval *LI, VNInfo *VNI) { in markValueUsed()
922 LiveInterval &LI = LIS.getInterval(Reg); in reMaterializeAll() local
934 LiveInterval &LI = LIS.getInterval(Reg); in reMaterializeAll() local
963 LiveInterval &LI = LIS.getInterval(Reg); in reMaterializeAll() local
HDMachineVerifier.cpp420 const LiveInterval &LI) { in report()
426 const LiveInterval &LI) { in report()
508 for (MachineBasicBlock::livein_iterator LI = MBB->livein_begin(), in visitMachineBasicBlockBefore() local
968 LiveInterval &LI = LiveStks->getInterval(MO->getIndex()); in visitMachineOperand() local
1029 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness() local
1087 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness() local
1346 const LiveInterval &LI = LiveInts->getInterval(Reg); in verifyLiveIntervals() local
1606 void MachineVerifier::verifyLiveInterval(const LiveInterval &LI) { in verifyLiveInterval()
/trueos/contrib/llvm/lib/Transforms/Scalar/
HDLoopDeletion.cpp114 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in isLoopDead() local
207 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runOnLoop() local
229 for (Loop::block_iterator LI = L->block_begin(), LE = L->block_end(); in runOnLoop() local
HDLowerAtomic.cpp98 static bool LowerLoadInst(LoadInst *LI) { in LowerLoadInst()
124 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in runOnBasicBlock() local
HDScalarReplAggregates.cpp472 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in CanConvertToScalar() local
627 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in ConvertUsesToScalar() local
1083 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in isInstInList() local
1094 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in updateDebugInfo() local
1110 } else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in updateDebugInfo() local
1143 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafeSelectToSpeculate() local
1184 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafePHIToSpeculate() local
1246 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in tryToMakeAllocaBePromotable() local
1329 LoadInst *LI = cast<LoadInst>(SI->use_back()); in tryToMakeAllocaBePromotable() local
1376 LoadInst *LI = cast<LoadInst>(PN->use_back()); in tryToMakeAllocaBePromotable() local
[all …]
HDLICM.cpp103 LoopInfo *LI; // Current LoopInfo member
395 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { in canSinkOrHoistInst() local
684 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in isInstInList() local
707 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const { in replaceLoadWithValue()
HDSROA.cpp402 void visitLoadInst(LoadInst &LI) { in visitLoadInst()
551 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { in hasUnsafePHIOrSelectUse() local
766 if (LoadInst *LI = dyn_cast<LoadInst>(I)) in isInstInList() local
797 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in updateDebugInfo() local
813 } else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in updateDebugInfo() local
950 if (LoadInst *LI = dyn_cast<LoadInst>(U->getUser())) { in INITIALIZE_PASS_DEPENDENCY() local
1016 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafePHIToSpeculate() local
1086 LoadInst *LI = cast<LoadInst>(*PN.use_begin()); in speculatePHINodeLoads() local
1132 LoadInst *LI = dyn_cast<LoadInst>(*UI); in isSafeSelectToSpeculate() local
1158 LoadInst *LI = cast<LoadInst>(*SI.use_begin()); in speculateSelectInstLoads() local
[all …]
/trueos/contrib/llvm/tools/llvm-diff/
HDDifferenceEngine.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
/trueos/contrib/llvm/lib/TableGen/
HDStringMatcher.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
/trueos/contrib/llvm/lib/Analysis/IPA/
HDGlobalsModRef.cpp253 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in AnalyzeUsesOfPointer() local
313 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in AnalyzeIndirectGlobalMemory() local
450 if (LoadInst *LI = dyn_cast<LoadInst>(&*II)) { in AnalyzeCallGraph() local
518 if (const LoadInst *LI = dyn_cast<LoadInst>(UV1)) in alias() local
522 if (const LoadInst *LI = dyn_cast<LoadInst>(UV2)) in alias() local
/trueos/contrib/llvm/utils/TableGen/
HDCodeGenTarget.cpp173 std::vector<Record*> LI = TargetRec->getValueAsListOfDefs("AssemblyParsers"); in getAsmParser() local
183 std::vector<Record*> LI = in getAsmParserVariant() local
194 std::vector<Record*> LI = in getAsmParserVariantCount() local
202 std::vector<Record*> LI = TargetRec->getValueAsListOfDefs("AssemblyWriters"); in getAsmWriter() local
/trueos/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp57 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in isOnlyCopiedFromConstantGlobal() local
283 static Instruction *InstCombineLoadCast(InstCombiner &IC, LoadInst &LI, in InstCombineLoadCast()
341 Instruction *InstCombiner::visitLoadInst(LoadInst &LI) { in visitLoadInst()
632 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { in visitStoreInst() local
/trueos/contrib/llvm/include/llvm/Analysis/
HDBranchProbabilityInfo.h126 LoopInfo *LI; variable
/trueos/contrib/llvm/lib/Transforms/Utils/
HDPromoteMemoryToRegister.cpp67 if (const LoadInst *LI = dyn_cast<LoadInst>(U)) { in isAllocaPromotable() local
144 LoadInst *LI = cast<LoadInst>(User); in AnalyzeAlloca() local
368 LoadInst *LI = cast<LoadInst>(UserInst); in rewriteSingleStoreAlloca() local
471 LoadInst *LI = dyn_cast<LoadInst>(*UI++); in promoteSingleBlockAlloca() local
804 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { in ComputeLiveInBlocks() local
1015 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { in RenamePass() local
/trueos/contrib/llvm/lib/CodeGen/AsmPrinter/
HDErlangGCPrinter.cpp112 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI), in finishAssembly() local
/trueos/contrib/llvm/include/llvm/Transforms/Utils/
HDSSAUpdater.h163 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const { in replaceLoadWithValue()
/trueos/contrib/llvm/lib/Transforms/IPO/
HDGlobalOpt.cpp283 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { in CleanupConstantGlobalUsers() local
662 if (const LoadInst *LI = dyn_cast<LoadInst>(U)) { in AllUsesOfLoadedValueWillTrapIfNull() local
681 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { in OptimizeAwayTrappingUsesOfValue() local
756 if (LoadInst *LI = dyn_cast<LoadInst>(GlobalUser)) { in OptimizeAwayTrappingUsesOfLoads() local
897 LoadInst *LI = cast<LoadInst>(GV->use_back()); in OptimizeGlobalAddressOfMalloc() local
1113 if (const LoadInst *LI = dyn_cast<LoadInst>(*UI)) { in AllGlobalLoadUsesSimpleEnoughForHeapSRA() local
1142 if (const LoadInst *LI = dyn_cast<LoadInst>(InVal)) in AllGlobalLoadUsesSimpleEnoughForHeapSRA() local
1171 if (LoadInst *LI = dyn_cast<LoadInst>(V)) { in GetHeapSROAValue() local
1400 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in PerformHeapAllocSRoA() local
1443 else if (LoadInst *LI = dyn_cast<LoadInst>(I->first)) in PerformHeapAllocSRoA() local
[all …]

123456