Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:LVT

238   EVT LVT = LHS.getValueType();
241 unsigned LSize = LVT.getSizeInBits();
252 int SizeDiff = RVT.getSizeInBits() - LVT.getSizeInBits();
259 SignBit = DAG.getNode(ISD::TRUNCATE, dl, LVT, SignBit);
261 SignBit = DAG.getNode(ISD::ANY_EXTEND, dl, LVT, SignBit);
263 DAG.getNode(ISD::SHL, dl, LVT, SignBit,
271 ISD::SHL, dl, LVT, DAG.getConstant(1, dl, LVT),
273 TLI.getShiftAmountTy(LVT, DAG.getDataLayout())));
274 Mask = DAG.getNode(ISD::SUB, dl, LVT, Mask, DAG.getConstant(1, dl, LVT));
275 LHS = DAG.getNode(ISD::AND, dl, LVT, LHS, Mask);
278 return DAG.getNode(ISD::OR, dl, LVT, LHS, SignBit);