21 #define GET_REGINFO_TARGET_DESC
22 #include "R600GenRegisterInfo.inc"
25 static const uint16_t SubRegFromChannelTable[] = {
26 R600::sub0, R600::sub1, R600::sub2, R600::sub3,
27 R600::sub4, R600::sub5, R600::sub6, R600::sub7,
28 R600::sub8, R600::sub9, R600::sub10, R600::sub11,
29 R600::sub12, R600::sub13, R600::sub14, R600::sub15
33 return SubRegFromChannelTable[Channel];
57 for (
MCPhysReg R : R600::R600_AddrRegClass)
60 TII->reserveIndirectRegisters(Reserved, MF, *
this);
74 return R600::NoRegister;
89 case MVT::i32:
return &R600::R600_TReg32RegClass;
108 unsigned FIOperandNum,
116 for (; R.isValid(); ++R)