|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 242 Val = DAG.getNode(ISD::BUILD_PAIR, DL, RoundVT, Lo, Hi);
252 Lo = Val;
262 Val = DAG.getNode(ISD::OR, DL, TotalVT, Lo, Hi);
273 Val = DAG.getNode(ISD::BUILD_PAIR, DL, ValueVT, Lo, Hi);
279 Val = getCopyFromParts(DAG, DL, Parts, NumParts, PartVT, IntVT, V, CC);
286 EVT PartEVT = Val.getValueType();
289 return Val;
296 Val = DAG.getNode(ISD::TRUNCATE, DL, PartEVT, Val);
296 Val = DAG.getNode(ISD::TRUNCATE, DL, PartEVT, Val);
301 return DAG.getNode(ISD::BITCAST, DL, ValueVT, Val);
310 Val = DAG.getNode(*AssertOp, DL, PartEVT, Val,
310 Val = DAG.getNode(*AssertOp, DL, PartEVT, Val,
312 return DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val);
314 return DAG.getNode(ISD::ANY_EXTEND, DL, ValueVT, Val);
319 if (ValueVT.bitsLT(Val.getValueType()))
321 ISD::FP_ROUND, DL, ValueVT, Val,
324 return DAG.getNode(ISD::FP_EXTEND, DL, ValueVT, Val);
331 Val = DAG.getNode(ISD::BITCAST, DL, MVT::i64, Val);
331 Val = DAG.getNode(ISD::BITCAST, DL, MVT::i64, Val);
332 return DAG.getNode(ISD::TRUNCATE, DL, ValueVT, Val);