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

References

lib/Target/ARM/ARMISelLowering.cpp
 6171     CmpVT = Op0.getValueType().changeVectorElementTypeToInteger();
 6181     if (Op0.getValueType().isFloatingPoint() && !ST->hasMVEFloatOps())
 6187   if (Op0.getValueType().getVectorElementType() == MVT::i64 &&
 6193     SDValue CastOp0 = DAG.getNode(ISD::BITCAST, dl, SplitVT, Op0);
 6237       SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
 6239       SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
 6249       SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
 6251       SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
 6284         AndOp = Op0;
 6285       else if (ISD::isBuildVectorAllZeros(Op0.getNode()))
 6293         Op0 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(0));
 6295         SDValue Result = DAG.getNode(ARMISD::VTST, dl, CmpVT, Op0, Op1);
 6304     std::swap(Op0, Op1);
 6310     SingleOp = Op0;
 6311   else if (ISD::isBuildVectorAllZeros(Op0.getNode())) {
 6324     Result = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,