Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:TRUNCATE

597   // Truncate or zero extend offset to target pointer type.
598 unsigned CastOpc = IdxVT.bitsGT(PtrVT) ? ISD::TRUNCATE : ISD::ZERO_EXTEND;
850 Value = DAG.getNode(ISD::TRUNCATE, dl, StVT, Value);
1386 Idx = DAG.getNode(ISD::TRUNCATE, dl, TLI.getPointerTy(), Idx);
1429 Idx = DAG.getNode(ISD::TRUNCATE, dl, TLI.getPointerTy(), Idx);
2354 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Sh);
2359 SDValue Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Sel2);
2490 // Truncate the result of the extended FP_TO_*INT operation to the desired
2492 return DAG.getNode(ISD::TRUNCATE, dl, DestVT, Operation);
3089 Tmp1 = DAG.getNode(ISD::TRUNCATE, dl, Node->getValueType(0), Tmp1);
3092 Tmp1 = DAG.getNode(ISD::TRUNCATE, dl, Node->getValueType(0),
3769 Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1));
3802 TruncOp = ISD::TRUNCATE;
3829 TruncOp = ISD::TRUNCATE;
3846 TruncOp = ISD::TRUNCATE;