diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-05-11 14:30:54 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-05-11 14:30:54 +0000 |
| commit | 22dd72b99556f451b56ca3f9b71607be5fd5968f (patch) | |
| tree | ac45d76c6d74c61d8186c578c4e3f9ac8bfb28ce /llvm/test/CodeGen/X86/avx-schedule.ll | |
| parent | 8f30ec65b0a6b064235d134344c2503a1ef43d14 (diff) | |
| download | bcm5719-llvm-22dd72b99556f451b56ca3f9b71607be5fd5968f.tar.gz bcm5719-llvm-22dd72b99556f451b56ca3f9b71607be5fd5968f.zip | |
[X86] Split WriteF/WriteVec Move/Load/Store scheduler classes by vector width
Fixes a SNB issue that was missing vlddqu/vmovntdqa ymm instructions
llvm-svn: 332094
Diffstat (limited to 'llvm/test/CodeGen/X86/avx-schedule.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/avx-schedule.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/X86/avx-schedule.ll b/llvm/test/CodeGen/X86/avx-schedule.ll index 54ed9a0a171..12acd112c49 100644 --- a/llvm/test/CodeGen/X86/avx-schedule.ll +++ b/llvm/test/CodeGen/X86/avx-schedule.ll @@ -2007,12 +2007,12 @@ define <8 x float> @test_insertf128(<8 x float> %a0, <4 x float> %a1, <4 x float define <32 x i8> @test_lddqu(i8* %a0) { ; GENERIC-LABEL: test_lddqu: ; GENERIC: # %bb.0: -; GENERIC-NEXT: vlddqu (%rdi), %ymm0 # sched: [6:0.50] +; GENERIC-NEXT: vlddqu (%rdi), %ymm0 # sched: [7:0.50] ; GENERIC-NEXT: retq # sched: [1:1.00] ; ; SANDY-LABEL: test_lddqu: ; SANDY: # %bb.0: -; SANDY-NEXT: vlddqu (%rdi), %ymm0 # sched: [6:0.50] +; SANDY-NEXT: vlddqu (%rdi), %ymm0 # sched: [7:0.50] ; SANDY-NEXT: retq # sched: [1:1.00] ; ; HASWELL-LABEL: test_lddqu: |

