Searched refs:ShiftAmtTy (Results 1 - 7 of 7) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.h | 214 LLT HalfTy, LLT ShiftAmtTy);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterBankInfo.cpp | 559 LLT ShiftAmtTy = MRI.getType(MI.getOperand(2).getReg()); local 561 if (ShiftAmtTy.getSizeInBits() == 64 && SrcTy.getSizeInBits() == 32)
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 365 EVT ShiftAmtTy = TLI.getShiftAmountTy(NOutVT, DAG.getDataLayout()); local 368 DAG.getConstant(ShiftAmt, dl, ShiftAmtTy)); 2686 EVT ShiftAmtTy = TLI.getShiftAmountTy(NVT, DAG.getDataLayout()); local 2690 DAG.getConstant(NBitWidth - 1, dl, ShiftAmtTy)); 2970 EVT ShiftAmtTy = TLI.getShiftAmountTy(NVT, DAG.getDataLayout()); local 2971 if (APInt::getMaxValue(ShiftAmtTy.getSizeInBits()).ult(HalfBits)) { 2974 ShiftAmtTy = MVT::i32; 2976 SDValue Shift = DAG.getConstant(HalfBits, dl, ShiftAmtTy);
|
H A D | TargetLowering.cpp | 1612 EVT ShiftAmtTy = VT; local 1613 if (TLO.LegalTypes() && !ShiftAmtTy.isVector()) 1614 ShiftAmtTy = getShiftAmountTy(ShiftAmtTy, DL); 1617 TLO.DAG.getConstant(BitWidth - ExVTBits, dl, ShiftAmtTy); 7481 EVT ShiftAmtTy = getShiftAmountTy(VT, DAG.getDataLayout()); 7482 SDValue ShiftAmt = DAG.getConstant(C.logBase2(), dl, ShiftAmtTy);
|
H A D | DAGCombiner.cpp | 3833 EVT ShiftAmtTy = getShiftAmountTy(N0.getValueType()); 3834 SDValue Bits = DAG.getConstant(BitWidth, DL, ShiftAmtTy); 3836 C1 = DAG.getZExtOrTrunc(C1, DL, ShiftAmtTy); 3837 SDValue Inexact = DAG.getNode(ISD::SUB, DL, ShiftAmtTy, Bits, C1); 3843 DAG.getConstant(BitWidth - 1, DL, ShiftAmtTy)); 20265 EVT ShiftAmtTy = getShiftAmountTy(N0.getValueType()); local 20270 SDValue ShiftAmt = DAG.getConstant(ShCt, DL, ShiftAmtTy); 20290 SDValue ShiftAmt = DAG.getConstant(ShCt, DL, ShiftAmtTy);
|
H A D | LegalizeVectorTypes.cpp | 3482 EVT ShiftAmtTy = TLI.getShiftAmountTy(NInVT, DAG.getDataLayout()); local 3485 DAG.getConstant(ShiftAmt, dl, ShiftAmtTy));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 3189 LLT ShiftAmtTy = MRI.getType(Amt); local 3204 MI, KShiftAmt->getOperand(1).getCImm()->getValue(), HalfTy, ShiftAmtTy); 3210 auto NewBits = MIRBuilder.buildConstant(ShiftAmtTy, NewBitSize); 3216 auto AmtExcess = MIRBuilder.buildSub(ShiftAmtTy, Amt, NewBits); 3217 auto AmtLack = MIRBuilder.buildSub(ShiftAmtTy, NewBits, Amt); 3219 auto Zero = MIRBuilder.buildConstant(ShiftAmtTy, 0); 3259 auto ShiftAmt = MIRBuilder.buildConstant(ShiftAmtTy, NewBitSize - 1);
|
Completed in 383 milliseconds