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.cpp1492 Register WidthReg = MI.getOperand(FirstOpnd + 2).getReg(); in applyMappingBFE() local
1512 if (auto ConstWidth = getIConstantVRegValWithLookThrough(WidthReg, MRI)) { in applyMappingBFE()
1521 Signed ? B.buildSbfx(S32, UnmergeSOffset.getReg(0), Zero, WidthReg) in applyMappingBFE()
1522 : B.buildUbfx(S32, UnmergeSOffset.getReg(0), Zero, WidthReg); in applyMappingBFE()
1542 auto ExtShift = B.buildSub(S32, B.buildConstant(S32, 64), WidthReg); in applyMappingBFE()
1561 auto ShiftWidth = B.buildShl(S32, WidthReg, B.buildConstant(S32, 16)); in applyMappingBFE()
H A DAMDGPUInstructionSelector.cpp947 Register WidthReg = MI.getOperand(3).getReg(); in selectG_SBFX_UBFX() local
962 .addReg(WidthReg); in selectG_SBFX_UBFX()