summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-11-11 02:26:05 +0000
committerCraig Topper <craig.topper@intel.com>2017-11-11 02:26:05 +0000
commit0eb4a4338451fb674c0b0be83fdcda4639e250c8 (patch)
tree87062f008b40add6fa0ef34eeea4bc90978ae89d /llvm/test/CodeGen
parentbf9b944ea760f10a26d2b1455c24911438660828 (diff)
downloadbcm5719-llvm-0eb4a4338451fb674c0b0be83fdcda4639e250c8.tar.gz
bcm5719-llvm-0eb4a4338451fb674c0b0be83fdcda4639e250c8.zip
[X86] Correct the execution domain on ROUND/VROUND instructions.
llvm-svn: 317968
Diffstat (limited to 'llvm/test/CodeGen')
-rw-r--r--llvm/test/CodeGen/X86/sse41-schedule.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/X86/sse41-schedule.ll b/llvm/test/CodeGen/X86/sse41-schedule.ll
index 76242c8a408..f86388f6a9d 100644
--- a/llvm/test/CodeGen/X86/sse41-schedule.ll
+++ b/llvm/test/CodeGen/X86/sse41-schedule.ll
@@ -3107,7 +3107,7 @@ declare <4 x float> @llvm.x86.sse41.round.ps(<4 x float>, i32) nounwind readnone
define <2 x double> @test_roundsd(<2 x double> %a0, <2 x double> %a1, <2 x double> *%a2) {
; GENERIC-LABEL: test_roundsd:
; GENERIC: # BB#0:
-; GENERIC-NEXT: movaps %xmm0, %xmm2 # sched: [1:1.00]
+; GENERIC-NEXT: movapd %xmm0, %xmm2 # sched: [1:1.00]
; GENERIC-NEXT: roundsd $7, %xmm1, %xmm2 # sched: [3:1.00]
; GENERIC-NEXT: roundsd $7, (%rdi), %xmm0 # sched: [9:1.00]
; GENERIC-NEXT: addpd %xmm2, %xmm0 # sched: [3:1.00]
@@ -3115,7 +3115,7 @@ define <2 x double> @test_roundsd(<2 x double> %a0, <2 x double> %a1, <2 x doubl
;
; SLM-LABEL: test_roundsd:
; SLM: # BB#0:
-; SLM-NEXT: movaps %xmm0, %xmm2 # sched: [1:1.00]
+; SLM-NEXT: movapd %xmm0, %xmm2 # sched: [1:1.00]
; SLM-NEXT: roundsd $7, (%rdi), %xmm0 # sched: [6:1.00]
; SLM-NEXT: roundsd $7, %xmm1, %xmm2 # sched: [3:1.00]
; SLM-NEXT: addpd %xmm2, %xmm0 # sched: [3:1.00]
OpenPOWER on IntegriCloud