reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);