| /trueos/contrib/llvm/lib/Analysis/ |
| HD | CFG.cpp | 119 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()
|
| HD | Loads.cpp | 113 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { in isSafeToLoadUnconditionally() local 170 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) in FindAvailableLoadedValue() local
|
| HD | AliasSetTracker.cpp | 299 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/ |
| HD | LiveRangeEdit.cpp | 38 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
|
| HD | RegAllocBasic.cpp | 90 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
|
| HD | LiveRangeCalc.h | 170 void createDeadDefs(LiveInterval &LI) { in createDeadDefs() 181 void extendToUses(LiveInterval &LI) { in extendToUses()
|
| HD | SplitKit.cpp | 380 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
|
| HD | LiveIntervalAnalysis.cpp | 181 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
|
| HD | InlineSpiller.cpp | 528 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
|
| HD | MachineVerifier.cpp | 420 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/ |
| HD | LoopDeletion.cpp | 114 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
|
| HD | LowerAtomic.cpp | 98 static bool LowerLoadInst(LoadInst *LI) { in LowerLoadInst() 124 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) { in runOnBasicBlock() local
|
| HD | ScalarReplAggregates.cpp | 472 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 …]
|
| HD | LICM.cpp | 103 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()
|
| HD | SROA.cpp | 402 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/ |
| HD | 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
|
| /trueos/contrib/llvm/lib/TableGen/ |
| HD | 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
|
| /trueos/contrib/llvm/lib/Analysis/IPA/ |
| HD | GlobalsModRef.cpp | 253 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/ |
| HD | CodeGenTarget.cpp | 173 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/ |
| HD | InstCombineLoadStoreAlloca.cpp | 57 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/ |
| HD | BranchProbabilityInfo.h | 126 LoopInfo *LI; variable
|
| /trueos/contrib/llvm/lib/Transforms/Utils/ |
| HD | PromoteMemoryToRegister.cpp | 67 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/ |
| HD | ErlangGCPrinter.cpp | 112 for (GCFunctionInfo::live_iterator LI = MD.live_begin(PI), in finishAssembly() local
|
| /trueos/contrib/llvm/include/llvm/Transforms/Utils/ |
| HD | SSAUpdater.h | 163 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const { in replaceLoadWithValue()
|
| /trueos/contrib/llvm/lib/Transforms/IPO/ |
| HD | GlobalOpt.cpp | 283 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 …]
|