Searched refs:LiveRegMap (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | RegAllocFast.cpp | 84 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/ |
D | RegAllocFast.cpp | 98 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/ |
D | GCNRegPressure.h | 214 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/ |
D | GCNRegPressure.h | 222 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/ |
D | RegAllocFast.cpp | 103 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 …]
|