Lines Matching refs:setRegBank
145 MRI.setRegBank(True.getReg(0), *NewBank); in applyBank()
146 MRI.setRegBank(False.getReg(0), *NewBank); in applyBank()
151 MRI.setRegBank(DstReg, *NewBank); in applyBank()
182 MRI.setRegBank(Reg, *RB); in applyBank()
669 MRI->setRegBank(LoLHS, *Bank); in split64BitValueForMapping()
670 MRI->setRegBank(HiLHS, *Bank); in split64BitValueForMapping()
718 MRI.setRegBank(Src, AMDGPU::VGPRRegBank); in buildReadFirstLane()
753 MRI.setRegBank(Dst, AMDGPU::SGPRRegBank); in buildReadFirstLane()
887 MRI.setRegBank(OpReg, AMDGPU::VGPRRegBank); in executeInWaterfallLoop()
911 MRI.setRegBank(OpParts[i], AMDGPU::VGPRRegBank); in executeInWaterfallLoop()
912 MRI.setRegBank(CurrentLaneParts[i], AMDGPU::SGPRRegBank); in executeInWaterfallLoop()
919 MRI.setRegBank(CmpReg, AMDGPU::VCCRegBank); in executeInWaterfallLoop()
925 MRI.setRegBank(CondReg, AMDGPU::VCCRegBank); in executeInWaterfallLoop()
1165 MRI.setRegBank(DstReg, AMDGPU::VGPRRegBank); in applyMappingLoad()
1260 B.getMRI()->setRegBank(VOffsetReg, AMDGPU::VGPRRegBank); in setBufferOffsets()
1261 B.getMRI()->setRegBank(SOffsetReg, AMDGPU::SGPRRegBank); in setBufferOffsets()
1278 B.getMRI()->setRegBank(SOffsetReg, AMDGPU::SGPRRegBank); in setBufferOffsets()
1286 B.getMRI()->setRegBank(VOffsetReg, AMDGPU::VGPRRegBank); in setBufferOffsets()
1321 B.getMRI()->setRegBank(VOffsetReg, AMDGPU::VGPRRegBank); in setBufferOffsets()
1325 B.getMRI()->setRegBank(SOffsetReg, AMDGPU::SGPRRegBank); in setBufferOffsets()
1386 B.getMRI()->setRegBank(VIndex, AMDGPU::VGPRRegBank); in applyMappingSBufferLoad()
1398 MRI.setRegBank(LoadParts[i], AMDGPU::VGPRRegBank); in applyMappingSBufferLoad()
1587 MRI.setRegBank(DstLo, AMDGPU::SGPRRegBank); in applyMappingMAD_64_32()
1592 MRI.setRegBank(DstHi, AMDGPU::SGPRRegBank); in applyMappingMAD_64_32()
1597 MRI.setRegBank(VSrc0, AMDGPU::VGPRRegBank); in applyMappingMAD_64_32()
1598 MRI.setRegBank(VSrc1, AMDGPU::VGPRRegBank); in applyMappingMAD_64_32()
1602 MRI.setRegBank(DstHi, AMDGPU::VGPRRegBank); in applyMappingMAD_64_32()
1628 MRI.setRegBank(Zero, in applyMappingMAD_64_32()
1633 MRI.setRegBank(Carry, MulHiInVgpr ? AMDGPU::VCCRegBank in applyMappingMAD_64_32()
1638 MRI.setRegBank(Carry, AMDGPU::VCCRegBank); in applyMappingMAD_64_32()
1646 MRI.setRegBank(DstLo, AMDGPU::VGPRRegBank); in applyMappingMAD_64_32()
1647 MRI.setRegBank(DstHi, AMDGPU::VGPRRegBank); in applyMappingMAD_64_32()
1653 MRI.setRegBank(Src2Lo, DstBank); in applyMappingMAD_64_32()
1654 MRI.setRegBank(Src2Hi, DstBank); in applyMappingMAD_64_32()
1658 MRI.setRegBank(Src2Sign.getReg(0), CarryBank); in applyMappingMAD_64_32()
1661 MRI.setRegBank(Carry, CarryBank); in applyMappingMAD_64_32()
1667 MRI.setRegBank(DstLo, DstBank); in applyMappingMAD_64_32()
1668 MRI.setRegBank(CarryLo, CarryBank); in applyMappingMAD_64_32()
1672 MRI.setRegBank(DstHi, DstBank); in applyMappingMAD_64_32()
1675 MRI.setRegBank(CarryHi, CarryBank); in applyMappingMAD_64_32()
1681 MRI.setRegBank(Carry, CarryBank); in applyMappingMAD_64_32()
1686 MRI.setRegBank(Carry, CarryBank); in applyMappingMAD_64_32()
1888 MRI.setRegBank(MaterializedOffset.getReg(0), AMDGPU::SGPRRegBank); in reinsertVectorIndexAdd()
1889 MRI.setRegBank(Add.getReg(0), AMDGPU::SGPRRegBank); in reinsertVectorIndexAdd()
1912 B.getMRI()->setRegBank(ShiftAmt.getReg(0), RegBank); in extendLow32IntoHigh32()
1958 MRI.setRegBank(Idx, AMDGPU::VGPRRegBank); in foldExtractEltToCmpSelect()
1976 MRI.setRegBank(IC->getOperand(0).getReg(), AMDGPU::SGPRRegBank); in foldExtractEltToCmpSelect()
1978 MRI.setRegBank(Cmp->getOperand(0).getReg(), CCBank); in foldExtractEltToCmpSelect()
1985 MRI.setRegBank(S->getOperand(N).getReg(), DstBank); in foldExtractEltToCmpSelect()
1994 MRI.setRegBank(DstReg, DstBank); in foldExtractEltToCmpSelect()
1997 MRI.setRegBank(MI.getOperand(0).getReg(), DstBank); in foldExtractEltToCmpSelect()
2011 MRI.setRegBank(Copy, Bank); in constrainRegToBank()
2015 MRI.setRegBank(Reg, Bank); in constrainRegToBank()
2059 MRI.setRegBank(Idx, AMDGPU::VGPRRegBank); in foldInsertEltToCmpSelect()
2077 MRI.setRegBank(IC->getOperand(0).getReg(), AMDGPU::SGPRRegBank); in foldInsertEltToCmpSelect()
2079 MRI.setRegBank(Cmp->getOperand(0).getReg(), CCBank); in foldInsertEltToCmpSelect()
2087 MRI.setRegBank(Select, DstBank); in foldInsertEltToCmpSelect()
2098 MRI.setRegBank(Vec->getOperand(0).getReg(), DstBank); in foldInsertEltToCmpSelect()
2102 MRI.setRegBank(MI.getOperand(0).getReg(), DstBank); in foldInsertEltToCmpSelect()
2172 MRI.setRegBank(DstReg, AMDGPU::VGPRRegBank); in applyMappingSMULU64()
2210 MRI.setRegBank(NewDstReg, *DstBank); in applyMappingImpl()
2239 MRI.setRegBank(Copy.getReg(0), AMDGPU::VCCRegBank); in applyMappingImpl()
2286 MRI.setRegBank(NewDstReg, AMDGPU::SGPRRegBank); in applyMappingImpl()
2291 MRI.setRegBank(NewSrcReg, AMDGPU::SGPRRegBank); in applyMappingImpl()
2322 MRI.setRegBank(NewCondReg, AMDGPU::SGPRRegBank); in applyMappingImpl()
2359 MRI.setRegBank(DstReg, AMDGPU::VGPRRegBank); in applyMappingImpl()
2372 MRI.setRegBank(NewCondReg, AMDGPU::SGPRRegBank); in applyMappingImpl()
2442 MRI.setRegBank(DstReg, AMDGPU::VGPRRegBank); in applyMappingImpl()
2642 MRI.setRegBank(DstReg, AMDGPU::VGPRRegBank); in applyMappingImpl()
2743 MRI.setRegBank(DstReg, *SrcBank); in applyMappingImpl()
2769 MRI.setRegBank(True.getReg(0), *DstBank); in applyMappingImpl()
2770 MRI.setRegBank(False.getReg(0), *DstBank); in applyMappingImpl()
2771 MRI.setRegBank(DstReg, *DstBank); in applyMappingImpl()
2778 MRI.setRegBank(Sel.getReg(0), *DstBank); in applyMappingImpl()
2844 MRI.setRegBank(TmpReg, AMDGPU::SGPRRegBank); in applyMappingImpl()
2881 MRI.setRegBank(DstReg, *DstBank); in applyMappingImpl()
2882 MRI.setRegBank(CastSrc.getReg(0), *SrcBank); in applyMappingImpl()
2883 MRI.setRegBank(One.getReg(0), AMDGPU::SGPRRegBank); in applyMappingImpl()
2884 MRI.setRegBank(IdxLo.getReg(0), AMDGPU::SGPRRegBank); in applyMappingImpl()
2885 MRI.setRegBank(IdxHi.getReg(0), AMDGPU::SGPRRegBank); in applyMappingImpl()
2904 MRI.setRegBank(TmpReg0, AMDGPU::SGPRRegBank); in applyMappingImpl()
2905 MRI.setRegBank(TmpReg1, AMDGPU::SGPRRegBank); in applyMappingImpl()
3001 MRI.setRegBank(InsReg, *InsSrcBank); in applyMappingImpl()
3002 MRI.setRegBank(CastSrc.getReg(0), *SrcBank); in applyMappingImpl()
3003 MRI.setRegBank(InsLo.getReg(0), *DstBank); in applyMappingImpl()
3004 MRI.setRegBank(InsHi.getReg(0), *DstBank); in applyMappingImpl()
3005 MRI.setRegBank(One.getReg(0), AMDGPU::SGPRRegBank); in applyMappingImpl()
3006 MRI.setRegBank(IdxLo.getReg(0), AMDGPU::SGPRRegBank); in applyMappingImpl()
3007 MRI.setRegBank(IdxHi.getReg(0), AMDGPU::SGPRRegBank); in applyMappingImpl()