Home
last modified time | relevance | path

Searched refs:HwregEncoding (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIModeRegister.cpp231 .addImm(HwregEncoding::encode(ID_MODE, Offset, Width)); in insertSetreg()
279 auto [Id, Offset, Width] = HwregEncoding::decode(Dst); in processBlockPhase1()
H A DSIFrameLowering.cpp484 .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 DSIISelLowering.cpp4042 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 DGCNHazardRecognizer.cpp181 return std::get<0>(AMDGPU::Hwreg::HwregEncoding::decode(RegOp->getImm())); in getHWReg()
H A DAMDGPULegalizerInfo.cpp4911 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 DAMDGPUBaseInfo.h1104 using HwregEncoding = EncodingFields<HwregId, HwregOffset, HwregSize>; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1790 auto [Id, Offset, Width] = HwregEncoding::decode(Val); in printHwreg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp7412 ImmVal = HwregEncoding::encode(HwReg.Val, Offset.Val, Width.Val); in parseHwreg()