Home
last modified time | relevance | path

Searched refs:LiveIns (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineRegisterInfo.cpp213 for (auto &I : LiveIns) in clearVirtRegs()
474 for (unsigned i = 0, e = LiveIns.size(); i != e; ++i) in EmitLiveInCopies()
475 if (LiveIns[i].second) { in EmitLiveInCopies()
476 if (use_nodbg_empty(LiveIns[i].second)) { in EmitLiveInCopies()
482 LiveIns.erase(LiveIns.begin() + i); in EmitLiveInCopies()
487 TII.get(TargetOpcode::COPY), LiveIns[i].second) in EmitLiveInCopies()
488 .addReg(LiveIns[i].first); in EmitLiveInCopies()
491 EntryMBB->addLiveIn(LiveIns[i].first); in EmitLiveInCopies()
495 EntryMBB->addLiveIn(LiveIns[i].first); in EmitLiveInCopies()
DMachineBasicBlock.cpp450 LiveIns, [Reg](const RegisterMaskPair &LI) { return LI.PhysReg == Reg; }); in removeLiveIn()
451 if (I == LiveIns.end()) in removeLiveIn()
456 LiveIns.erase(I); in removeLiveIn()
462 LiveInVector::iterator LI = LiveIns.begin() + (I - LiveIns.begin()); in removeLiveIn()
463 return LiveIns.erase(LI); in removeLiveIn()
468 LiveIns, [Reg](const RegisterMaskPair &LI) { return LI.PhysReg == Reg; }); in isLiveIn()
473 llvm::sort(LiveIns, in sortUniqueLiveIns()
478 LiveInVector::const_iterator I = LiveIns.begin(); in sortUniqueLiveIns()
480 LiveInVector::iterator Out = LiveIns.begin(); in sortUniqueLiveIns()
481 for (; I != LiveIns.end(); ++Out, I = J) { in sortUniqueLiveIns()
[all …]
DMachineTraceMetrics.cpp768 for (const LiveInReg &LIR : TBI.LiveIns) { in computeCrossBlockCriticalPath()
993 TBI.LiveIns.push_back(Reg); in addLiveIns()
1011 TBI.LiveIns.clear(); in computeInstrHeights()
1029 for (LiveInReg &LI : TBI.LiveIns) { in computeInstrHeights()
1135 for (LiveInReg &LIR : TBI.LiveIns) { in computeInstrHeights()
1144 TBI.LiveIns.push_back(LiveInReg(RI->RegUnit, RI->Cycle)); in computeInstrHeights()
DMIRPrinter.cpp311 MF.LiveIns.push_back(LiveIn); in convert()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h104 LiveInVector LiveIns;
317 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask));
320 LiveIns.push_back(RegMaskPair);
352 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); }
358 livein_iterator livein_end() const { return LiveIns.end(); }
359 bool livein_empty() const { return LiveIns.empty(); }
DMachineRegisterInfo.h146 std::vector<std::pair<unsigned, unsigned>> LiveIns; variable
927 LiveIns.push_back(std::make_pair(Reg, vreg));
934 livein_iterator livein_begin() const { return LiveIns.begin(); } in livein_begin()
935 livein_iterator livein_end() const { return LiveIns.end(); } in livein_end()
936 bool livein_empty() const { return LiveIns.empty(); } in livein_empty()
939 return LiveIns; in liveins()
DMachineTraceMetrics.h234 SmallVector<LiveInReg, 4> LiveIns; member
DMIRYamlMapping.h585 std::vector<MachineFunctionLiveIn> LiveIns;
612 YamlIO.mapOptional("liveins", MF.LiveIns,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNSchedStrategy.cpp342 GCNRPTracker::printLiveRegs(dbgs(), LiveIns[RegionIdx], MRI); in schedule()
344 llvm::getRegPressure(MRI, LiveIns[RegionIdx]).print(dbgs()); in schedule()
445 RPTracker.advance(begin(), end(), &LiveIns[RegionIdx]); in getRealRegPressure()
488 LiveIns[CurRegion] = RPTracker.getLiveRegs(); in computeBlockPressure()
533 LiveIns.resize(Regions.size()); in finalizeSchedule()
DGCNSchedStrategy.h88 SmallVector<GCNRPTracker::LiveRegSet, 32> LiveIns; variable
DGCNIterativeScheduler.cpp98 const auto LiveIns = getLiveRegsBefore(*Begin, *LIS); in printLivenessInfo() local
100 getRegPressure(MRI, LiveIns).print(OS); in printLivenessInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonBlockRanges.cpp235 RegisterSet LiveIns; in getLiveIns() local
253 LiveIns.insert(R); in getLiveIns()
256 LiveIns.insert(S); in getLiveIns()
258 return LiveIns; in getLiveIns()
DRDFGraph.cpp655 LiveIns(PRI) { in DataFlowGraph()
898 LiveIns.insert(RegisterRef(P.first)); in build()
901 LiveIns.insert(RegisterRef(I.PhysReg, I.LaneMask)); in build()
906 for (auto I = LiveIns.rr_begin(), E = LiveIns.rr_end(); I != E; ++I) { in build()
DRDFLiveness.cpp844 const RegisterAggr &LiveIns = LiveMap[&B]; in resetLiveIns() local
845 for (auto I = LiveIns.rr_begin(), E = LiveIns.rr_end(); I != E; ++I) { in resetLiveIns()
DRDFGraph.h667 const RegisterAggr &getLiveIns() const { return LiveIns; } in getLiveIns()
877 RegisterAggr LiveIns; member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/
DMIRParser.cpp552 for (const auto &LiveIn : YamlMF.LiveIns) { in parseRegisterInfo()