Searched refs:FullFP16 (Results 1 – 3 of 3) sorted by relevance
2870 const bool FullFP16 = DAG.getSubtarget<AArch64Subtarget>().hasFullFP16(); in emitStrictFPComparison() local2872 if (VT == MVT::f16 && !FullFP16) { in emitStrictFPComparison()2888 const bool FullFP16 = DAG.getSubtarget<AArch64Subtarget>().hasFullFP16(); in emitComparison() local2892 if (VT == MVT::f16 && !FullFP16) { in emitComparison()2996 const bool FullFP16 = DAG.getSubtarget<AArch64Subtarget>().hasFullFP16(); in emitConditionalComparison() local3000 if (LHS.getValueType() == MVT::f16 && !FullFP16) { in emitConditionalComparison()12109 const bool FullFP16 = DAG.getSubtarget<AArch64Subtarget>().hasFullFP16(); in LowerVSETCC() local12113 if (!FullFP16 && LHS.getValueType().getVectorElementType() == MVT::f16) { in LowerVSETCC()15006 static bool hasPairwiseAdd(unsigned Opcode, EVT VT, bool FullFP16) { in hasPairwiseAdd() argument15119 const bool FullFP16 = DAG.getSubtarget<AArch64Subtarget>().hasFullFP16(); in performExtractVectorEltCombine() local[all …]
42 ; any operands) when FullFP16 is enabled.
6543 // FullFP16 instruction when it is available