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

References

lib/Target/AArch64/AArch64ISelLowering.cpp
 8150   EVT CmpVT = LHS.getValueType().changeVectorElementTypeToInteger();
 8153   if (LHS.getValueType().getVectorElementType().isInteger()) {
 8154     assert(LHS.getValueType() == RHS.getValueType());
 8157         EmitVectorComparison(LHS, RHS, AArch64CC, false, CmpVT, dl, DAG);
 8166   if (!FullFP16 && LHS.getValueType().getVectorElementType() == MVT::f16) {
 8167     if (LHS.getValueType().getVectorNumElements() == 4) {
 8168       LHS = DAG.getNode(ISD::FP_EXTEND, dl, MVT::v4f32, LHS);
 8168       LHS = DAG.getNode(ISD::FP_EXTEND, dl, MVT::v4f32, LHS);
 8170       SDValue NewSetcc = DAG.getSetCC(dl, MVT::v4i16, LHS, RHS, CC);
 8177   assert((!FullFP16 && LHS.getValueType().getVectorElementType() != MVT::f16) ||
 8178           LHS.getValueType().getVectorElementType() != MVT::f128);
 8188       EmitVectorComparison(LHS, RHS, CC1, NoNaNs, CmpVT, dl, DAG);
 8194         EmitVectorComparison(LHS, RHS, CC2, NoNaNs, CmpVT, dl, DAG);