Lines Matching defs:LVT
184 EVT LVT = LHS.getValueType();
187 unsigned LSize = LVT.getSizeInBits();
197 int SizeDiff = RVT.getSizeInBits() - LVT.getSizeInBits();
202 SignBit = DAG.getNode(ISD::TRUNCATE, dl, LVT, SignBit);
204 SignBit = DAG.getNode(ISD::ANY_EXTEND, dl, LVT, SignBit);
205 SignBit = DAG.getNode(ISD::SHL, dl, LVT, SignBit,
211 SDValue Mask = DAG.getNode(ISD::SHL, dl, LVT, DAG.getConstant(1, LVT),
213 TLI.getShiftAmountTy(LVT)));
214 Mask = DAG.getNode(ISD::SUB, dl, LVT, Mask, DAG.getConstant(1, LVT));
215 LHS = DAG.getNode(ISD::AND, dl, LVT, LHS, Mask);
218 return DAG.getNode(ISD::OR, dl, LVT, LHS, SignBit);