Home
last modified time | relevance | path

Searched refs:WidthReg (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp1464 Register WidthReg = MI.getOperand(FirstOpnd + 2).getReg(); in applyMappingBFE() local
1484 if (auto ConstWidth = getIConstantVRegValWithLookThrough(WidthReg, MRI)) { in applyMappingBFE()
1493 Signed ? B.buildSbfx(S32, UnmergeSOffset.getReg(0), Zero, WidthReg) in applyMappingBFE()
1494 : B.buildUbfx(S32, UnmergeSOffset.getReg(0), Zero, WidthReg); in applyMappingBFE()
1514 auto ExtShift = B.buildSub(S32, B.buildConstant(S32, 64), WidthReg); in applyMappingBFE()
1533 auto ShiftWidth = B.buildShl(S32, WidthReg, B.buildConstant(S32, 16)); in applyMappingBFE()
H A DAMDGPUInstructionSelector.cpp849 Register WidthReg = MI.getOperand(3).getReg(); in selectG_SBFX_UBFX() local
864 .addReg(WidthReg); in selectG_SBFX_UBFX()