Lines Matching refs:Width

1125 MCOperand AMDGPUDisassembler::decodeFPImmed(OpWidthTy Width, unsigned Imm) {  in decodeFPImmed()  argument
1130 switch (Width) { in decodeFPImmed()
1148 unsigned AMDGPUDisassembler::getVgprClassId(const OpWidthTy Width) const { in getVgprClassId()
1151 assert(OPW_FIRST_ <= Width && Width < OPW_LAST_); in getVgprClassId()
1152 switch (Width) { in getVgprClassId()
1169 unsigned AMDGPUDisassembler::getAgprClassId(const OpWidthTy Width) const { in getAgprClassId()
1172 assert(OPW_FIRST_ <= Width && Width < OPW_LAST_); in getAgprClassId()
1173 switch (Width) { in getAgprClassId()
1191 unsigned AMDGPUDisassembler::getSgprClassId(const OpWidthTy Width) const { in getSgprClassId()
1194 assert(OPW_FIRST_ <= Width && Width < OPW_LAST_); in getSgprClassId()
1195 switch (Width) { in getSgprClassId()
1211 unsigned AMDGPUDisassembler::getTtmpClassId(const OpWidthTy Width) const { in getTtmpClassId()
1214 assert(OPW_FIRST_ <= Width && Width < OPW_LAST_); in getTtmpClassId()
1215 switch (Width) { in getTtmpClassId()
1238 MCOperand AMDGPUDisassembler::decodeSrcOp(const OpWidthTy Width, unsigned Val) const { in decodeSrcOp() argument
1247 return createRegOperand(IsAGPR ? getAgprClassId(Width) in decodeSrcOp()
1248 : getVgprClassId(Width), Val - VGPR_MIN); in decodeSrcOp()
1253 return createSRegOperand(getSgprClassId(Width), Val - SGPR_MIN); in decodeSrcOp()
1258 return createSRegOperand(getTtmpClassId(Width), TTmpIdx); in decodeSrcOp()
1265 return decodeFPImmed(Width, Val); in decodeSrcOp()
1270 switch (Width) { in decodeSrcOp()
1283 MCOperand AMDGPUDisassembler::decodeDstOp(const OpWidthTy Width, unsigned Val) const { in decodeDstOp() argument
1287 assert(Width == OPW256 || Width == OPW512); in decodeDstOp()
1292 return createSRegOperand(getSgprClassId(Width), Val - SGPR_MIN); in decodeDstOp()
1297 return createSRegOperand(getTtmpClassId(Width), TTmpIdx); in decodeDstOp()
1359 MCOperand AMDGPUDisassembler::decodeSDWASrc(const OpWidthTy Width, in decodeSDWASrc() argument
1370 return createRegOperand(getVgprClassId(Width), in decodeSDWASrc()
1376 return createSRegOperand(getSgprClassId(Width), in decodeSDWASrc()
1381 return createSRegOperand(getTtmpClassId(Width), in decodeSDWASrc()
1391 return decodeFPImmed(Width, SVal); in decodeSDWASrc()
1395 return createRegOperand(getVgprClassId(Width), Val); in decodeSDWASrc()