diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/MergeConsecutiveStores.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/MergeConsecutiveStores.ll | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/llvm/test/CodeGen/X86/MergeConsecutiveStores.ll b/llvm/test/CodeGen/X86/MergeConsecutiveStores.ll index 906ca2fef68..f89f6e1de1a 100644 --- a/llvm/test/CodeGen/X86/MergeConsecutiveStores.ll +++ b/llvm/test/CodeGen/X86/MergeConsecutiveStores.ll @@ -596,14 +596,8 @@ define void @almost_consecutive_stores(i8* %p) { store i8 3, i8* %p3 ret void ; CHECK-LABEL: almost_consecutive_stores -; CHECK-DAG: movb $0, (%rdi) -; CHECK-DAG: movb $1, 42(%rdi) -; CHECK-DAG: movb $2, 2(%rdi) -; CHECK-DAG: movb $3, 3(%rdi) +; CHECK-DAG: movb $0, (%rdi) +; CHECK-DAG: movb $1, 42(%rdi) +; CHECK-DAG: movw $770, 2(%rdi) ; CHECK: retq - -; We should able to merge the final two stores into a 16-bit store -; FIXMECHECK-DAG: movw $770, 2(%rdi) - - } |

