/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervalCalc.cpp | 33 createDeadDef(SlotIndexes & Indexes,VNInfo::Allocator & Alloc,LiveRange & LR,const MachineOperand & MO) createDeadDef() argument 123 createDeadDefs(LiveRange & LR,Register Reg) createDeadDefs() argument 135 extendToUses(LiveRange & LR,Register Reg,LaneBitmask Mask,LiveInterval * LI) extendToUses() argument
|
H A D | LiveRangeCalc.cpp | 87 extend(LiveRange & LR,SlotIndex Use,unsigned PhysReg,ArrayRef<SlotIndex> Undefs) extend() argument 122 isDefOnEntry(LiveRange & LR,ArrayRef<SlotIndex> Undefs,MachineBasicBlock & MBB,BitVector & DefOnEntry,BitVector & UndefOnEntry) isDefOnEntry() argument 191 findReachingDefs(LiveRange & LR,MachineBasicBlock & UseMBB,SlotIndex Use,unsigned PhysReg,ArrayRef<SlotIndex> Undefs) findReachingDefs() argument 403 LiveRange &LR = I.LR; updateSSA() local [all...] |
H A D | LiveRegMatrix.cpp | 178 query(const LiveRange & LR,MCRegister RegUnit) query() argument 201 __anon8e05b2aa0402(MCRegister Unit, const LiveRange &LR) checkInterference() argument 215 LiveRange LR; checkInterference() local [all...] |
H A D | LiveIntervals.cpp | 153 for (LiveRange *LR : RegUnitRanges) in print() local 271 computeRegUnitRange(LiveRange & LR,unsigned Unit) computeRegUnitRange() argument 333 LiveRange *LR = RegUnitRanges[Unit]; computeLiveInRegUnits() local 353 createSegmentsForValues(LiveRange & LR,iterator_range<LiveInterval::vni_iterator> VNIs) createSegmentsForValues() argument 615 extendToIndices(LiveRange & LR,ArrayRef<SlotIndex> Indices,ArrayRef<SlotIndex> Undefs) extendToIndices() argument 624 pruneValue(LiveRange & LR,SlotIndex Kill,SmallVectorImpl<SlotIndex> * EndPoints) pruneValue() argument 1054 if (LiveRange *LR = getRegUnitLI(Unit)) updateAllRanges() local 1064 updateRange(LiveRange & LR,Register Reg,LaneBitmask LaneMask) updateRange() argument 1088 handleMoveDown(LiveRange & LR) handleMoveDown() argument 1261 handleMoveUp(LiveRange & LR,Register Reg,LaneBitmask LaneMask) handleMoveUp() argument 1555 repairOldRegInRange(const MachineBasicBlock::iterator Begin,const MachineBasicBlock::iterator End,const SlotIndex EndIdx,LiveRange & LR,const Register Reg,LaneBitmask LaneMask) repairOldRegInRange() argument 1718 if (LiveRange *LR = getCachedRegUnit(Unit)) removePhysRegDefAt() local [all...] |
H A D | LiveRangeUtils.h | 26 static void DistributeRange(LiveRangeT &LR, LiveRangeT *SplitLRs[], in DistributeRange()
|
H A D | RegisterPressure.cpp | 455 return LR.liveAt(Pos); in getLiveLanesAt() argument 583 LiveQueryResult LRQ = LR->Query(SlotIdx); in detectDeadDefs() local 424 getLanesWithProperty(const LiveIntervals & LIS,const MachineRegisterInfo & MRI,bool TrackLaneMasks,Register RegUnit,SlotIndex Pos,LaneBitmask SafeDefault,bool (* Property)(const LiveRange & LR,SlotIndex Pos)) getLanesWithProperty() argument 440 const LiveRange *LR = LIS.getCachedRegUnit(RegUnit); getLanesWithProperty() local 1250 __anon5d61e1e50902(const LiveRange &LR, SlotIndex Pos) getLiveLanesAt() argument 1260 __anon5d61e1e50a02(const LiveRange &LR, SlotIndex Pos) getLastUsedLanes() argument 1271 __anon5d61e1e50b02(const LiveRange &LR, SlotIndex Pos) getLiveThroughAt() argument [all...] |
H A D | LiveInterval.cpp | 67 LiveRange *LR; member in __anon753de2fc0111::CalcLiveRangeUtilBase 70 CalcLiveRangeUtilBase(LiveRange *LR) : LR(LR) {} in CalcLiveRangeUtilBase() argument 288 CalcLiveRangeUtilVector(LiveRange *LR) argument 314 CalcLiveRangeUtilSet(LiveRange * LR) CalcLiveRangeUtilSet() argument 1307 Classify(const LiveRange & LR) Classify() argument [all...] |
H A D | MachineVerifier.cpp | 566 report_context(const LiveRange & LR,Register VRegUnit,LaneBitmask LaneMask) const report_context() argument 2653 checkLivenessAtUse(const MachineOperand * MO,unsigned MONum,SlotIndex UseIdx,const LiveRange & LR,Register VRegOrUnit,LaneBitmask LaneMask) checkLivenessAtUse() argument 2679 checkLivenessAtDef(const MachineOperand * MO,unsigned MONum,SlotIndex DefIdx,const LiveRange & LR,Register VRegOrUnit,bool SubRangeCheck,LaneBitmask LaneMask) checkLivenessAtDef() argument 2780 if (const LiveRange *LR = LiveInts->getCachedRegUnit(Unit)) checkLiveness() local 3335 if (const LiveRange *LR = LiveInts->getCachedRegUnit(i)) verifyLiveIntervals() local 3339 verifyLiveRangeValue(const LiveRange & LR,const VNInfo * VNI,Register Reg,LaneBitmask LaneMask) verifyLiveRangeValue() argument 3430 verifyLiveRangeSegment(const LiveRange & LR,const LiveRange::const_iterator I,Register Reg,LaneBitmask LaneMask) verifyLiveRangeSegment() argument 3658 verifyLiveRange(const LiveRange & LR,Register Reg,LaneBitmask LaneMask) verifyLiveRange() argument [all...] |
H A D | RegAllocFast.cpp | 683 for (const LiveReg &LR : LiveVirtRegs) { reloadAtBegin() local 839 assignVirtToPhysReg(MachineInstr & AtMI,LiveReg & LR,MCPhysReg PhysReg) assignVirtToPhysReg() argument 891 allocVirtReg(MachineInstr & MI,LiveReg & LR,Register Hint0,bool LookAtPhysRegUses) allocVirtReg() argument 1251 for (const LiveReg &LR : LiveVirtRegs) { dumpState() local 1543 for (const LiveReg &LR : LiveVirtRegs) { allocateInstruction() local [all...] |
H A D | InterferenceCache.cpp | 234 I = LR->advanceTo(I, Stop); in update() local
|
/llvm-project/offload/src/OpenMP/ |
H A D | Mapping.cpp | 136 LookupResult LR; in lookupMapping() local 210 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size, OwnedTPR); in getTargetPointer() local 373 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size); in getTgtPtrBegin() local 449 LookupResult LR = lookupMapping(HDTTMap, HstPtrBegin, Size); in getTgtPtrBegin() local 524 LookupResult LR; in printCopyInfo() local
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveIntervalCalc.h | 54 void extendToUses(LiveRange &LR, MCRegister PhysReg) { in extendToUses()
|
H A D | LiveIntervals.h | 192 extendToIndices(LiveRange & LR,ArrayRef<SlotIndex> Indices) extendToIndices() argument 246 isLiveInToMBB(const LiveRange & LR,const MachineBasicBlock * mbb) isLiveInToMBB() argument 251 isLiveOutOfMBB(const LiveRange & LR,const MachineBasicBlock * mbb) isLiveOutOfMBB() argument 395 LiveRange *LR = RegUnitRanges[Unit]; getRegUnit() local [all...] |
H A D | LiveIntervalUnion.h | 114 const LiveRange *LR = nullptr; variable 132 Query(const LiveRange &LR, const LiveIntervalUnion &LIU) in Query() argument
|
H A D | LiveRangeCalc.h | 103 LiveRange &LR; member
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | EPCGenericDylibManager.cpp | 49 static size_t size(const DylibManager::LookupRequest &LR) { in size() argument 54 const DylibManager::LookupRequest &LR) { in serialize() argument
|
H A D | LookupAndRecordAddrs.cpp | 63 DylibManager::LookupRequest LR(H, Symbols); in lookupAndRecordAddrs() local
|
/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | LookupResult.cpp | 60 auto NumLocations = LR.Locations.size(); in operator <<() argument
|
H A D | FunctionInfo.cpp | 184 LookupResult LR; lookup() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerWWMCopies.cpp | 81 LiveRange &LR = isSCCLiveAtMI() local
|
H A D | SIWholeQuadMode.cpp | 314 markDefs(const MachineInstr & UseMI,LiveRange & LR,Register Reg,unsigned SubReg,char Flag,std::vector<WorkItem> & Worklist) markDefs() argument 449 LiveRange &LR = LIS->getInterval(Reg); markOperand() local 456 LiveRange &LR = LIS->getRegUnit(Unit); markOperand() local 1082 LiveRange &LR = prepareInsertion() local [all...] |
/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PointerSubChecker.cpp | 115 const MemRegion *LR = LV.getAsRegion(); checkPreStmt() local
|
/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | JITLinkGeneric.cpp | 135 linkPhase3(std::unique_ptr<JITLinkerBase> Self,Expected<AsyncLookupResult> LR) linkPhase3() argument
|
H A D | COFF_x86_64.cpp | 258 __anon8ce78a2c0202(Expected<AsyncLookupResult> LR) getImageBaseAddress() argument
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 239 auto WLSIt = find_if(MRI->use_nodbg_instructions(LR), [](auto &MI) { in LowerWhileLoopStart() local 536 Register LR = LoopPhi->getOperand(0).getReg(); ConvertTailPredLoop() local [all...] |