diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/pr37563.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/pr37563.ll | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/test/CodeGen/X86/pr37563.ll b/llvm/test/CodeGen/X86/pr37563.ll index f909eca9036..934902d8e0d 100644 --- a/llvm/test/CodeGen/X86/pr37563.ll +++ b/llvm/test/CodeGen/X86/pr37563.ll @@ -10,9 +10,10 @@ define void @PR35763() { ; CHECK-LABEL: PR35763: ; CHECK: # %bb.0: # %entry -; CHECK-NEXT: movzwl z+{{.*}}(%rip), %eax -; CHECK-NEXT: orl {{.*}}(%rip), %eax -; CHECK-NEXT: movq %rax, {{.*}}(%rip) +; CHECK-NEXT: movzwl {{.*}}(%rip), %eax +; CHECK-NEXT: movzwl z+{{.*}}(%rip), %ecx +; CHECK-NEXT: orl %eax, %ecx +; CHECK-NEXT: movq %rcx, {{.*}}(%rip) ; CHECK-NEXT: movl z+{{.*}}(%rip), %eax ; CHECK-NEXT: movzbl z+{{.*}}(%rip), %ecx ; CHECK-NEXT: shlq $32, %rcx |

