reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/PowerPC/PPCISelLowering.cpp
 8895   const SDValue *InputLoad = getNormalLoadInput(V1);
 8934       std::swap(V1, V2);
 8935     SDValue Conv1 = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 8961       std::swap(V1, V2);
 8962     SDValue Conv1 = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 8964         DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V2.isUndef() ? V1 : V2);
 8974       std::swap(V1, V2);
 8975     SDValue Conv1 = DAG.getNode(ISD::BITCAST, dl, MVT::v2i64, V1);
 8977         DAG.getNode(ISD::BITCAST, dl, MVT::v2i64, V2.isUndef() ? V1 : V2);
 8986       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v8i16, V1);
 8990       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 8994       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v2i64, V1);
 8998       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v1i128, V1);
 9008       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1);
 9016       SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v2f64, V1);
 9026     if (V2.isUndef()) V2 = V1;
 9030       return DAG.getNode(PPCISD::QVALIGNI, dl, VT, V1, V2,
 9035         std::swap(V1, V2);
 9039       return DAG.getNode(PPCISD::QVESPLATI, dl, VT, V1,
 9055     return DAG.getNode(PPCISD::QVFPERM, dl, VT, V1, V2, V3);
 9154       return GeneratePerfectShuffle(PFEntry, V1, V2, DAG, dl);
 9159   if (V2.isUndef()) V2 = V1;
 9168   EVT EltVT = V1.getValueType().getVectorElementType();
 9186     return DAG.getNode(PPCISD::VPERM, dl, V1.getValueType(),
 9187                        V2, V1, VPermMask);
 9189     return DAG.getNode(PPCISD::VPERM, dl, V1.getValueType(),
 9190                        V1, V2, VPermMask);