Searched refs:SmallVT (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp533 /// Convert x+y to (VT)((SmallVT)x+(SmallVT)y) if the casts are free.
564 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); local
565 if (TLI.isTruncateFree(Op.getValueType(), SmallVT) &&
566 TLI.isZExtFree(SmallVT, Op.getValueType())) {
569 Op.getOpcode(), dl, SmallVT,
570 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, Op.getOperand(0)),
571 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, Op.getOperand(1)));
H A DLegalizeIntegerTypes.cpp1145 EVT SmallVT = LHS.getValueType(); local
1167 unsigned Shift = SmallVT.getScalarSizeInBits();
1177 Mul, DAG.getValueType(SmallVT));
H A DDAGCombiner.cpp8006 EVT SmallVT = N0.getOperand(0).getValueType(); local
8007 unsigned BitSize = SmallVT.getScalarSizeInBits();
8011 if (!LegalTypes || TLI.isTypeDesirableForOp(ISD::SRL, SmallVT)) {
8014 SDValue SmallShift = DAG.getNode(ISD::SRL, DL0, SmallVT,
8017 getShiftAmountTy(SmallVT)));
18636 EVT SmallVT = V.getOperand(1).getValueType(); local
18637 if (!NVT.bitsEq(SmallVT))
18649 if (InsIdx->getZExtValue() * SmallVT.getScalarSizeInBits() ==
H A DSelectionDAGBuilder.cpp8647 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), Bits); local
8652 DAG.getValueType(SmallVT));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4043 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), WidthVal);
4052 DAG.getValueType(SmallVT));
4055 return DAG.getZeroExtendInReg(BitsFrom, DL, SmallVT);

Completed in 189 milliseconds