summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/fma_patterns.ll
diff options
context:
space:
mode:
authorDinar Temirbulatov <dtemirbulatov@gmail.com>2017-07-27 17:47:01 +0000
committerDinar Temirbulatov <dtemirbulatov@gmail.com>2017-07-27 17:47:01 +0000
commitaead31a36f0bb9bf83c8e9ecb08c9879df8aeedd (patch)
tree1c767b864aac1a219abd827917782e1d5e497ea3 /llvm/test/CodeGen/X86/fma_patterns.ll
parenta67dfe3b04f8295ac38e593d4c42603e842e2ea2 (diff)
downloadbcm5719-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.ll4
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
;
OpenPOWER on IntegriCloud