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

References

lib/Target/ARM/ARMISelLowering.cpp
 8580     N0 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v8i16, N0);
 8581     N1 = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::v8i16, N1);
 8583     N2 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v4i16, N0,
 8584                      DAG.getIntPtrConstant(4, dl));
 8585     N3 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v4i16, N1,
 8586                      DAG.getIntPtrConstant(4, dl));
 8587     N0 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v4i16, N0,
 8588                      DAG.getIntPtrConstant(0, dl));
 8589     N1 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MVT::v4i16, N1,
 8590                      DAG.getIntPtrConstant(0, dl));
 8592     N0 = LowerSDIV_v4i8(N0, N1, dl, DAG); // v4i16
 8593     N2 = LowerSDIV_v4i8(N2, N3, dl, DAG); // v4i16
 8595     N0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v8i16, N0, N2);
 8598     N0 = DAG.getNode(ISD::TRUNCATE, dl, MVT::v8i8, N0);
 8601   return LowerSDIV_v4i16(N0, N1, dl, DAG);