Lines Matching refs:SmallVT
1157 /// ShrinkDemandedOp - Convert x+y to (VT)((SmallVT)x+(SmallVT)y) if the
1183 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits);
1184 if (TLI.isTruncateFree(Op.getValueType(), SmallVT) &&
1185 TLI.isZExtFree(SmallVT, Op.getValueType())) {
1187 SDValue X = DAG.getNode(Op.getOpcode(), dl, SmallVT,
1188 DAG.getNode(ISD::TRUNCATE, dl, SmallVT,
1190 DAG.getNode(ISD::TRUNCATE, dl, SmallVT,