Searched refs:AmtTy (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 5191 const LLT HalfTy, const LLT AmtTy) { in narrowScalarShiftByConstant() argument 5214 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits)); in narrowScalarShiftByConstant() 5219 Lo = MIRBuilder.buildShl(NVT, InL, MIRBuilder.buildConstant(AmtTy, Amt)); in narrowScalarShiftByConstant() 5221 MIRBuilder.buildShl(NVT, InH, MIRBuilder.buildConstant(AmtTy, Amt)); in narrowScalarShiftByConstant() 5223 NVT, InL, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits)); in narrowScalarShiftByConstant() 5231 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits)); in narrowScalarShiftByConstant() 5237 auto ShiftAmtConst = MIRBuilder.buildConstant(AmtTy, Amt); in narrowScalarShiftByConstant() 5241 NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits)); in narrowScalarShiftByConstant() 5249 NVT, InH, MIRBuilder.buildConstant(AmtTy, NVTBits - 1)); in narrowScalarShiftByConstant() 5252 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits)); in narrowScalarShiftByConstant() [all …]
|
H A D | CombinerHelper.cpp | 4279 LLT AmtTy = MRI.getType(Amt); in matchOrShiftToFunnelShift() local 4280 if (!isLegalOrBeforeLegalizer({FshOpc, {Ty, AmtTy}})) in matchOrShiftToFunnelShift() 4335 LLT AmtTy = MRI.getType(Amt); in applyRotateOutOfRange() local 4336 auto Bits = Builder.buildConstant(AmtTy, Bitsize); in applyRotateOutOfRange() 4337 Amt = Builder.buildURem(AmtTy, MI.getOperand(2).getReg(), Bits).getReg(0); in applyRotateOutOfRange()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 157 const auto &AmtTy = Query.Types[1]; in AArch64LegalizerInfo() local 159 AmtTy.getSizeInBits() == 32; in AArch64LegalizerInfo() 1441 LLT AmtTy = MRI.getType(AmtReg); in legalizeRotate() local 1442 (void)AmtTy; in legalizeRotate() 1443 assert(AmtTy.isScalar() && "Expected a scalar rotate"); in legalizeRotate() 1444 assert(AmtTy.getSizeInBits() < 64 && "Expected this rotate to be legal"); in legalizeRotate()
|