Searched refs:ShiftVT (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp402 EVT ShiftVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
405 if (!ShiftVT.isVector() &&
406 ShiftVT.getSizeInBits() < Log2_32_Ceil(VT.getSizeInBits()))
407 ShiftVT = MVT::i32;
408 return ShiftVT;
418 EVT ShiftVT = getShiftAmountTyForConstant(NVT, TLI, DAG); local
420 DAG.getConstant(DiffBits, dl, ShiftVT));
430 EVT ShiftVT = getShiftAmountTyForConstant(NVT, TLI, DAG); local
433 DAG.getConstant(DiffBits, dl, ShiftVT));
H A DDAGCombiner.cpp3507 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); local
3508 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT);
3953 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); local
3954 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT);
4147 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); local
4148 SDValue Trunc = DAG.getZExtOrTrunc(SRLAmt, DL, ShiftVT);
4758 EVT ShiftVT = TLI.getShiftAmountTy(HalfVT, DAG.getDataLayout()); local
4763 SDValue ShiftK = DAG.getConstant(ShiftBits, SL, ShiftVT);
6112 EVT ShiftVT = OppShift.getOperand(1).getValueType(); local
6114 SDValue NewShiftNode = DAG.getConstant(NeededShiftAmt, DL, ShiftVT);
7437 EVT ShiftVT = C1->getValueType(0); local
7461 EVT ShiftVT = N1.getValueType(); local
7754 EVT ShiftVT = N1.getValueType(); local
7947 EVT ShiftVT = N1.getValueType(); local
[all...]
H A DLegalizeDAG.cpp1542 EVT ShiftVT = IntVT;
1545 ShiftVT = MagVT;
1548 SDValue ShiftCnst = DAG.getConstant(ShiftAmount, DL, ShiftVT);
1549 SignBit = DAG.getNode(ISD::SRL, DL, ShiftVT, SignBit, ShiftCnst);
1551 SDValue ShiftCnst = DAG.getConstant(-ShiftAmount, DL, ShiftVT);
1552 SignBit = DAG.getNode(ISD::SHL, DL, ShiftVT, SignBit, ShiftCnst);
H A DTargetLowering.cpp1430 EVT ShiftVT = Op1.getValueType();
1456 SDValue NewSA = TLO.DAG.getConstant(Diff, dl, ShiftVT);
3107 EVT ShiftVT = getShiftAmountTy(OpVT, DAG.getDataLayout(),
3109 SDValue One = DAG.getConstant(1, DL, ShiftVT);
6209 EVT ShiftVT = getShiftAmountTy(SrcVT, DAG.getDataLayout());
6235 SDValue ShiftConst = DAG.getConstant(1, dl, ShiftVT);
6289 SDValue HiShift = DAG.getConstant(32, dl, ShiftVT);
H A DSelectionDAG.cpp1335 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes);
1336 return getConstant(Val, DL, ShiftVT);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10307 MVT ShiftVT = ResVT;
10309 ShiftVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1;
10313 SubVec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, ShiftVT,
10314 DAG.getUNDEF(ShiftVT), SubVec,
10316 Op = DAG.getNode(X86ISD::KSHIFTL, dl, ShiftVT, SubVec,
11899 static int matchShuffleAsShift(MVT &ShiftVT, unsigned &Opcode,
11936 ShiftVT = ByteShift ? MVT::getVectorVT(MVT::i8, SizeInBits / 8)
11969 MVT ShiftVT;
11974 int ShiftAmt = matchShuffleAsShift(ShiftVT, Opcode, VT.getScalarSizeInBits(),
11979 ShiftAmt = matchShuffleAsShift(ShiftVT, Opcod
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5650 EVT ShiftVT = N0.getOperand(1).getValueType(); local
5655 ShiftVT));
5657 DAG.getConstant(NewSraAmt, SDLoc(N0), ShiftVT));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6123 EVT ShiftVT = N->getOperand(1).getValueType(); local
6125 ISD::SUB, dl, ShiftVT, getZeroVector(ShiftVT, DAG, dl), N->getOperand(1));

Completed in 805 milliseconds