Home
last modified time | relevance | path

Searched refs:LiveUnits (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveRegUnits.cpp86 static void addBlockLiveIns(LiveRegUnits &LiveUnits, in addBlockLiveIns() argument
89 LiveUnits.addRegMasked(LI.PhysReg, LI.LaneMask); in addBlockLiveIns()
93 static void addCalleeSavedRegs(LiveRegUnits &LiveUnits, in addCalleeSavedRegs() argument
97 LiveUnits.addReg(*CSR); in addCalleeSavedRegs()
DRegisterScavenging.cpp54 LiveUnits.addRegMasked(Reg, LaneMask); in setRegUsed()
62 LiveUnits.init(*TRI); in init()
86 LiveUnits.addLiveIns(MBB); in enterBasicBlock()
91 LiveUnits.addLiveOuts(MBB); in enterBasicBlockEnd()
265 LiveUnits.stepBackward(MI); in backward()
285 return !LiveUnits.available(Reg); in isRegUsed()
587 findSurvivorBackwards(*MRI, MBBI, To, LiveUnits, AllocationOrder, in scavengeRegisterBackwards()
601 LiveUnits.removeReg(Reg); in scavengeRegisterBackwards()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DRegisterScavenging.h64 LiveRegUnits LiveUnits; variable
187 LiveUnits.addUnits(RegUnits); in setUsed()
190 LiveUnits.removeUnits(RegUnits); in setUnused()