diff options
| author | Dinar Temirbulatov <dtemirbulatov@gmail.com> | 2017-07-27 17:47:01 +0000 |
|---|---|---|
| committer | Dinar Temirbulatov <dtemirbulatov@gmail.com> | 2017-07-27 17:47:01 +0000 |
| commit | aead31a36f0bb9bf83c8e9ecb08c9879df8aeedd (patch) | |
| tree | 1c767b864aac1a219abd827917782e1d5e497ea3 /llvm/test/CodeGen/X86/fma_patterns.ll | |
| parent | a67dfe3b04f8295ac38e593d4c42603e842e2ea2 (diff) | |
| download | bcm5719-llvm-aead31a36f0bb9bf83c8e9ecb08c9879df8aeedd.tar.gz bcm5719-llvm-aead31a36f0bb9bf83c8e9ecb08c9879df8aeedd.zip | |
[X86] SET0 to use XMM registers where possible PR26018 PR32862
Differential Revision: https://reviews.llvm.org/D35839
llvm-svn: 309298
Diffstat (limited to 'llvm/test/CodeGen/X86/fma_patterns.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/fma_patterns.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/X86/fma_patterns.ll b/llvm/test/CodeGen/X86/fma_patterns.ll index 7ee8fc7b4d4..0faed35e167 100644 --- a/llvm/test/CodeGen/X86/fma_patterns.ll +++ b/llvm/test/CodeGen/X86/fma_patterns.ll @@ -1517,13 +1517,13 @@ define <4 x float> @test_v4f32_fneg_fmul(<4 x float> %x, <4 x float> %y) #0 { define <4 x double> @test_v4f64_fneg_fmul(<4 x double> %x, <4 x double> %y) #0 { ; FMA-LABEL: test_v4f64_fneg_fmul: ; FMA: # BB#0: -; FMA-NEXT: vxorpd %ymm2, %ymm2, %ymm2 +; FMA-NEXT: vxorpd %xmm2, %xmm2, %xmm2 ; FMA-NEXT: vfnmsub213pd %ymm2, %ymm1, %ymm0 ; FMA-NEXT: retq ; ; FMA4-LABEL: test_v4f64_fneg_fmul: ; FMA4: # BB#0: -; FMA4-NEXT: vxorpd %ymm2, %ymm2, %ymm2 +; FMA4-NEXT: vxorpd %xmm2, %xmm2, %xmm2 ; FMA4-NEXT: vfnmsubpd %ymm2, %ymm1, %ymm0, %ymm0 ; FMA4-NEXT: retq ; |

