Lines Matching refs:RISCV

26 namespace RISCV {  namespace
121 case RISCV::GPRRegClassID: in getRegBankFromRegClass()
122 case RISCV::GPRF16RegClassID: in getRegBankFromRegClass()
123 case RISCV::GPRF32RegClassID: in getRegBankFromRegClass()
124 case RISCV::GPRNoX0RegClassID: in getRegBankFromRegClass()
125 case RISCV::GPRNoX0X2RegClassID: in getRegBankFromRegClass()
126 case RISCV::GPRJALRRegClassID: in getRegBankFromRegClass()
127 case RISCV::GPRJALRNonX7RegClassID: in getRegBankFromRegClass()
128 case RISCV::GPRTCRegClassID: in getRegBankFromRegClass()
129 case RISCV::GPRTCNonX7RegClassID: in getRegBankFromRegClass()
130 case RISCV::GPRC_and_GPRTCRegClassID: in getRegBankFromRegClass()
131 case RISCV::GPRCRegClassID: in getRegBankFromRegClass()
132 case RISCV::GPRC_and_SR07RegClassID: in getRegBankFromRegClass()
133 case RISCV::SR07RegClassID: in getRegBankFromRegClass()
134 case RISCV::SPRegClassID: in getRegBankFromRegClass()
135 case RISCV::GPRX0RegClassID: in getRegBankFromRegClass()
136 return getRegBank(RISCV::GPRBRegBankID); in getRegBankFromRegClass()
137 case RISCV::FPR64RegClassID: in getRegBankFromRegClass()
138 case RISCV::FPR16RegClassID: in getRegBankFromRegClass()
139 case RISCV::FPR32RegClassID: in getRegBankFromRegClass()
140 case RISCV::FPR64CRegClassID: in getRegBankFromRegClass()
141 case RISCV::FPR32CRegClassID: in getRegBankFromRegClass()
142 return getRegBank(RISCV::FPRBRegBankID); in getRegBankFromRegClass()
143 case RISCV::VMRegClassID: in getRegBankFromRegClass()
144 case RISCV::VRRegClassID: in getRegBankFromRegClass()
145 case RISCV::VRNoV0RegClassID: in getRegBankFromRegClass()
146 case RISCV::VRM2RegClassID: in getRegBankFromRegClass()
147 case RISCV::VRM2NoV0RegClassID: in getRegBankFromRegClass()
148 case RISCV::VRM4RegClassID: in getRegBankFromRegClass()
149 case RISCV::VRM4NoV0RegClassID: in getRegBankFromRegClass()
150 case RISCV::VMV0RegClassID: in getRegBankFromRegClass()
151 case RISCV::VRM2_with_sub_vrm1_0_in_VMV0RegClassID: in getRegBankFromRegClass()
152 case RISCV::VRM4_with_sub_vrm1_0_in_VMV0RegClassID: in getRegBankFromRegClass()
153 case RISCV::VRM8RegClassID: in getRegBankFromRegClass()
154 case RISCV::VRM8NoV0RegClassID: in getRegBankFromRegClass()
155 case RISCV::VRM8_with_sub_vrm1_0_in_VMV0RegClassID: in getRegBankFromRegClass()
156 return getRegBank(RISCV::VRBRegBankID); in getRegBankFromRegClass()
166 Idx = RISCV::FPRB16Idx; in getFPValueMapping()
169 Idx = RISCV::FPRB32Idx; in getFPValueMapping()
172 Idx = RISCV::FPRB64Idx; in getFPValueMapping()
175 return &RISCV::ValueMappings[Idx]; in getFPValueMapping()
190 return getRegBank(MI.getOperand(0).getReg(), MRI, TRI) == &RISCV::FPRBRegBank; in hasFPConstraints()
234 Idx = RISCV::VRB64Idx; in getVRBValueMapping()
236 Idx = RISCV::VRB128Idx; in getVRBValueMapping()
238 Idx = RISCV::VRB256Idx; in getVRBValueMapping()
240 Idx = RISCV::VRB512Idx; in getVRBValueMapping()
244 return &RISCV::ValueMappings[Idx]; in getVRBValueMapping()
264 unsigned GPRSize = getMaximumSize(RISCV::GPRBRegBankID); in getInstrMapping()
269 &RISCV::ValueMappings[GPRSize == 64 ? RISCV::GPRB64Idx in getInstrMapping()
270 : RISCV::GPRB32Idx]; in getInstrMapping()
446 if (getRegBank(VReg, MRI, TRI) == &RISCV::FPRBRegBank || in getInstrMapping()
464 case RISCV::G_FCLASS: { in getInstrMapping()