Home
last modified time | relevance | path

Searched refs:LiveRegMap (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/
DRegAllocFast.cpp84 typedef SparseSet<LiveReg> LiveRegMap; typedef in __anond5ae75740111::RAFast
88 LiveRegMap LiveVirtRegs;
175 void killVirtReg(LiveRegMap::iterator);
177 void spillVirtReg(MachineBasicBlock::iterator MI, LiveRegMap::iterator);
184 LiveRegMap::iterator findLiveVirtReg(unsigned VirtReg) { in findLiveVirtReg()
187 LiveRegMap::const_iterator findLiveVirtReg(unsigned VirtReg) const { in findLiveVirtReg()
190 LiveRegMap::iterator assignVirtToPhysReg(unsigned VReg, unsigned PhysReg);
191 LiveRegMap::iterator allocVirtReg(MachineInstr &MI, LiveRegMap::iterator,
193 LiveRegMap::iterator defineVirtReg(MachineInstr &MI, unsigned OpNum,
195 LiveRegMap::iterator reloadVirtReg(MachineInstr &MI, unsigned OpNum,
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegAllocFast.cpp98 using LiveRegMap = SparseSet<LiveReg>; typedef in __anon665bf5560111::RegAllocFast
101 LiveRegMap LiveVirtRegs;
203 LiveRegMap::iterator findLiveVirtReg(Register VirtReg) { in findLiveVirtReg()
207 LiveRegMap::const_iterator findLiveVirtReg(Register VirtReg) const { in findLiveVirtReg()
400 LiveRegMap::iterator LRI = findLiveVirtReg(VirtReg); in killVirtReg()
411 LiveRegMap::iterator LRI = findLiveVirtReg(VirtReg); in spillVirtReg()
576 LiveRegMap::const_iterator LRI = findLiveVirtReg(VirtReg); in calcSpillCost()
597 LiveRegMap::const_iterator LRI = findLiveVirtReg(VirtReg); in calcSpillCost()
757 LiveRegMap::const_iterator LRI = findLiveVirtReg(VirtReg); in allocVirtRegUndef()
781 LiveRegMap::iterator LRI; in defineVirtReg()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNRegPressure.h214 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMap; in getLiveRegMap() local
226 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] = in getLiveRegMap()
234 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] |= S.LaneMask; in getLiveRegMap()
237 return LiveRegMap; in getLiveRegMap()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DGCNRegPressure.h222 DenseMap<MachineInstr *, GCNRPTracker::LiveRegSet> LiveRegMap; in getLiveRegMap() local
234 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] = in getLiveRegMap()
242 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] |= S.LaneMask; in getLiveRegMap()
245 return LiveRegMap; in getLiveRegMap()
/external/llvm-project/llvm/lib/CodeGen/
DRegAllocFast.cpp103 using LiveRegMap = SparseSet<LiveReg>; typedef in __anona72cbfe20111::RegAllocFast
106 LiveRegMap LiveVirtRegs;
228 LiveRegMap::iterator findLiveVirtReg(Register VirtReg) { in findLiveVirtReg()
232 LiveRegMap::const_iterator findLiveVirtReg(Register VirtReg) const { in findLiveVirtReg()
543 LiveRegMap::iterator LRI = findLiveVirtReg(VirtReg); in displacePhysReg()
579 LiveRegMap::iterator LRI = findLiveVirtReg(VirtReg); in freePhysReg()
796 LiveRegMap::const_iterator LRI = findLiveVirtReg(VirtReg); in allocVirtRegUndef()
820 LiveRegMap::iterator LRI = findLiveVirtReg(VirtReg); in defineLiveThroughVirtReg()
854 LiveRegMap::iterator LRI; in defineVirtReg()
901 LiveRegMap::iterator LRI; in useVirtReg()
[all …]