Revert "X86: Reject register operands with obvious type mismatches."
[oota-llvm.git] / test / CodeGen / X86 / fma_patterns_wide.ll
index d84e5a0817636117a37b1c38709fd01a5bc66ec7..04db2d76cd8c5da1d12b2755034b28277d281761 100644 (file)
@@ -2,11 +2,11 @@
 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mcpu=bdver2 -mattr=-fma4 -fp-contract=fast | FileCheck %s
 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mcpu=bdver1 -fp-contract=fast | FileCheck %s --check-prefix=CHECK_FMA4
 
-; CHECK: test_x86_fmadd_ps_y_wide
+; CHECK-LABEL: test_x86_fmadd_ps_y_wide
 ; CHECK: vfmadd213ps
 ; CHECK: vfmadd213ps
 ; CHECK: ret
-; CHECK_FMA4: test_x86_fmadd_ps_y_wide
+; CHECK_FMA4-LABEL: test_x86_fmadd_ps_y_wide
 ; CHECK_FMA4: vfmaddps
 ; CHECK_FMA4: vfmaddps
 ; CHECK_FMA4: ret
@@ -16,11 +16,11 @@ define <16 x float> @test_x86_fmadd_ps_y_wide(<16 x float> %a0, <16 x float> %a1
   ret <16 x float> %res
 }
 
-; CHECK: test_x86_fmsub_ps_y_wide
+; CHECK-LABEL: test_x86_fmsub_ps_y_wide
 ; CHECK: vfmsub213ps
 ; CHECK: vfmsub213ps
 ; CHECK: ret
-; CHECK_FMA4: test_x86_fmsub_ps_y_wide
+; CHECK_FMA4-LABEL: test_x86_fmsub_ps_y_wide
 ; CHECK_FMA4: vfmsubps
 ; CHECK_FMA4: vfmsubps
 ; CHECK_FMA4: ret
@@ -30,11 +30,11 @@ define <16 x float> @test_x86_fmsub_ps_y_wide(<16 x float> %a0, <16 x float> %a1
   ret <16 x float> %res
 }
 
-; CHECK: test_x86_fnmadd_ps_y_wide
+; CHECK-LABEL: test_x86_fnmadd_ps_y_wide
 ; CHECK: vfnmadd213ps
 ; CHECK: vfnmadd213ps
 ; CHECK: ret
-; CHECK_FMA4: test_x86_fnmadd_ps_y_wide
+; CHECK_FMA4-LABEL: test_x86_fnmadd_ps_y_wide
 ; CHECK_FMA4: vfnmaddps
 ; CHECK_FMA4: vfnmaddps
 ; CHECK_FMA4: ret
@@ -44,7 +44,7 @@ define <16 x float> @test_x86_fnmadd_ps_y_wide(<16 x float> %a0, <16 x float> %a
   ret <16 x float> %res
 }
 
-; CHECK: test_x86_fnmsub_ps_y_wide
+; CHECK-LABEL: test_x86_fnmsub_ps_y_wide
 ; CHECK: vfnmsub213ps
 ; CHECK: vfnmsub213ps
 ; CHECK: ret
@@ -55,11 +55,11 @@ define <16 x float> @test_x86_fnmsub_ps_y_wide(<16 x float> %a0, <16 x float> %a
   ret <16 x float> %res
 }
 
-; CHECK: test_x86_fmadd_pd_y_wide
+; CHECK-LABEL: test_x86_fmadd_pd_y_wide
 ; CHECK: vfmadd213pd
 ; CHECK: vfmadd213pd
 ; CHECK: ret
-; CHECK_FMA4: test_x86_fmadd_pd_y_wide
+; CHECK_FMA4-LABEL: test_x86_fmadd_pd_y_wide
 ; CHECK_FMA4: vfmaddpd
 ; CHECK_FMA4: vfmaddpd
 ; CHECK_FMA4: ret
@@ -69,11 +69,11 @@ define <8 x double> @test_x86_fmadd_pd_y_wide(<8 x double> %a0, <8 x double> %a1
   ret <8 x double> %res
 }
 
-; CHECK: test_x86_fmsub_pd_y_wide
+; CHECK-LABEL: test_x86_fmsub_pd_y_wide
 ; CHECK: vfmsub213pd
 ; CHECK: vfmsub213pd
 ; CHECK: ret
-; CHECK_FMA4: test_x86_fmsub_pd_y_wide
+; CHECK_FMA4-LABEL: test_x86_fmsub_pd_y_wide
 ; CHECK_FMA4: vfmsubpd
 ; CHECK_FMA4: vfmsubpd
 ; CHECK_FMA4: ret