/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 417 EVT ShiftVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); 420 if (!ShiftVT.isVector() && 421 ShiftVT.getSizeInBits() < Log2_32_Ceil(VT.getSizeInBits())) 422 ShiftVT = MVT::i32; 423 return ShiftVT; 439 EVT ShiftVT = getShiftAmountTyForConstant(NVT, TLI, DAG); local 441 DAG.getConstant(DiffBits, dl, ShiftVT)); 451 EVT ShiftVT = getShiftAmountTyForConstant(NVT, TLI, DAG); local 454 DAG.getConstant(DiffBits, dl, ShiftVT));
|
H A D | LegalizeDAG.cpp | 1546 EVT ShiftVT = IntVT; 1549 ShiftVT = MagVT; 1552 SDValue ShiftCnst = DAG.getConstant(ShiftAmount, DL, ShiftVT); 1553 SignBit = DAG.getNode(ISD::SRL, DL, ShiftVT, SignBit, ShiftCnst); 1555 SDValue ShiftCnst = DAG.getConstant(-ShiftAmount, DL, ShiftVT); 1556 SignBit = DAG.getNode(ISD::SHL, DL, ShiftVT, SignBit, ShiftCnst); 2445 EVT ShiftVT = TLI.getShiftAmountTy(SrcVT, DAG.getDataLayout()); 2446 SDValue ShiftConst = DAG.getConstant(1, dl, ShiftVT);
|
H A D | TargetLowering.cpp | 1432 EVT ShiftVT = Op1.getValueType(); local 1455 SDValue NewSA = TLO.DAG.getConstant(Diff, dl, ShiftVT); 1497 TLO.DAG.getConstant(ShAmt - InnerShAmt, dl, ShiftVT); 1540 EVT ShiftVT = Op1.getValueType(); local 1563 SDValue NewSA = TLO.DAG.getConstant(Diff, dl, ShiftVT); 1592 EVT ShiftVT = Op1.getValueType(); local 1646 SDValue NewSA = TLO.DAG.getConstant(BitWidth - 1 - Log2, dl, ShiftVT); 3341 EVT ShiftVT = getShiftAmountTy(OpVT, DAG.getDataLayout(), 3343 SDValue One = DAG.getConstant(1, DL, ShiftVT); 6446 EVT ShiftVT [all...] |
H A D | DAGCombiner.cpp | 3591 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); local 3592 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); 4045 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); local 4046 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); 4238 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); local 4239 SDValue Trunc = DAG.getZExtOrTrunc(SRLAmt, DL, ShiftVT); 4847 EVT ShiftVT = TLI.getShiftAmountTy(HalfVT, DAG.getDataLayout()); local 4852 SDValue ShiftK = DAG.getConstant(ShiftBits, SL, ShiftVT); 6263 EVT ShiftVT = OppShift.getOperand(1).getValueType(); local 6265 SDValue NewShiftNode = DAG.getConstant(NeededShiftAmt, DL, ShiftVT); 7720 EVT ShiftVT = C1->getValueType(0); local 7743 EVT ShiftVT = N1.getValueType(); local 8112 EVT ShiftVT = N1.getValueType(); local 8308 EVT ShiftVT = N1.getValueType(); local [all...] |
H A D | SelectionDAG.cpp | 1343 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes); 1344 return getConstant(Val, DL, ShiftVT);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 10565 MVT ShiftVT = ResVT; 10567 ShiftVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; 10571 SubVec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, ShiftVT, 10572 DAG.getUNDEF(ShiftVT), SubVec, 10574 Op = DAG.getNode(X86ISD::KSHIFTL, dl, ShiftVT, SubVec, 12429 static int matchShuffleAsShift(MVT &ShiftVT, unsigned &Opcode, 12466 ShiftVT = ByteShift ? MVT::getVectorVT(MVT::i8, SizeInBits / 8) 12499 MVT ShiftVT; 12504 int ShiftAmt = matchShuffleAsShift(ShiftVT, Opcode, VT.getScalarSizeInBits(), 12509 ShiftAmt = matchShuffleAsShift(ShiftVT, Opcod [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 5902 EVT ShiftVT = N0.getOperand(1).getValueType(); local 5907 ShiftVT)); 5909 DAG.getConstant(NewSraAmt, SDLoc(N0), ShiftVT));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 6315 EVT ShiftVT = N->getOperand(1).getValueType(); local 6317 ISD::SUB, dl, ShiftVT, getZeroVector(ShiftVT, DAG, dl), N->getOperand(1));
|