Lines Matching full:rb
125 // %rb:RegBank(s32) = G_ ...
126 // %rc:RegClass(s32) = COPY %rb
128 // %a = G_ ..., %rb
130 const RegisterBank *RB) { in reAssignRegBankOnDef() argument
137 Register NewReg = MRI.createVirtualRegister({RB, Ty}); in reAssignRegBankOnDef()
166 // %rb:RegBank(s32) = COPY %rc
167 // %a = G_ ..., %rb
169 const RegisterBank *RB) { in constrainRegBankUse() argument
173 Register NewReg = MRI.createVirtualRegister({RB, Ty}); in constrainRegBankUse()
262 const RegisterBank *RB = RBSHelper.getRegBankToAssign(DefReg); in runOnMachineFunction() local
264 RBSHelper.reAssignRegBankOnDef(MI, DefOP, RB); in runOnMachineFunction()
267 MRI.setRegBank(DefReg, *RB); in runOnMachineFunction()
284 const RegisterBank *RB = RBSHelper.getRegBankToAssign(UseReg); in runOnMachineFunction() local
285 RBSHelper.constrainRegBankUse(MI, UseOP, RB); in runOnMachineFunction()