diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-11-11 02:26:05 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-11-11 02:26:05 +0000 |
| commit | 0eb4a4338451fb674c0b0be83fdcda4639e250c8 (patch) | |
| tree | 87062f008b40add6fa0ef34eeea4bc90978ae89d /llvm/test/CodeGen | |
| parent | bf9b944ea760f10a26d2b1455c24911438660828 (diff) | |
| download | bcm5719-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.ll | 4 |
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] |

