Searched refs:HwregEncoding (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIModeRegister.cpp | 231 .addImm(HwregEncoding::encode(ID_MODE, Offset, Width)); in insertSetreg() 279 auto [Id, Offset, Width] = HwregEncoding::decode(Dst); in processBlockPhase1()
|
H A D | SIFrameLowering.cpp | 484 .addImm(int16_t(HwregEncoding::encode(ID_FLAT_SCR_LO, 0, 32))); in emitEntryFunctionFlatScratchInit() 487 .addImm(int16_t(HwregEncoding::encode(ID_FLAT_SCR_HI, 0, 32))); in emitEntryFunctionFlatScratchInit()
|
H A D | SIISelLowering.cpp | 4042 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_MODE, 0, 4); in lowerGET_ROUNDING() 4182 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_MODE, 0, 4); in lowerSET_ROUNDING() 4235 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_MODE, 0, 23); in lowerGET_FPENV() 4238 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_TRAPSTS, 0, 5); in lowerGET_FPENV() 4278 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_MODE, 0, 23); in lowerSET_FPENV() 4281 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_TRAPSTS, 0, 5); in lowerSET_FPENV() 4428 const unsigned EncodedReg = AMDGPU::Hwreg::HwregEncoding::encode( in emitGWSMemViolTestLoop() 5235 .addImm(HwregEncoding::encode(ID_SHADER_CYCLES_HI, 0, 32)); in EmitInstrWithCustomInserter() 5238 .addImm(HwregEncoding::encode(ID_SHADER_CYCLES, 0, 32)); in EmitInstrWithCustomInserter() 5241 .addImm(HwregEncoding::encode(ID_SHADER_CYCLES_HI, 0, 32)); in EmitInstrWithCustomInserter() [all …]
|
H A D | GCNHazardRecognizer.cpp | 181 return std::get<0>(AMDGPU::Hwreg::HwregEncoding::decode(RegOp->getImm())); in getHWReg()
|
H A D | AMDGPULegalizerInfo.cpp | 4911 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_MODE, 4, 2); 7128 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_MODE, 0, 23); 7131 AMDGPU::Hwreg::HwregEncoding::encode(AMDGPU::Hwreg::ID_TRAPSTS, 0, 5);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUBaseInfo.h | 1104 using HwregEncoding = EncodingFields<HwregId, HwregOffset, HwregSize>; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUInstPrinter.cpp | 1790 auto [Id, Offset, Width] = HwregEncoding::decode(Val); in printHwreg()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 7412 ImmVal = HwregEncoding::encode(HwReg.Val, Offset.Val, Width.Val); in parseHwreg()
|