diff --git a/test/CodeGen/X86/pr20012.ll b/test/CodeGen/X86/pr20012.ll new file mode 100644 index 00000000000..b6e4b8eaa0a --- /dev/null +++ b/test/CodeGen/X86/pr20012.ll @@ -0,0 +1,17 @@ +; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py +; RUN: llc < %s -mtriple=i686-unknown-linux-gnu | FileCheck %s --check-prefix=X86 +; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu | FileCheck %s --check-prefix=X64 + +define void @test () { +; X86-LABEL: test: +; X86: # BB#0: +; X86-NEXT: movb $0, (%eax) +; X86-NEXT: retl +; +; X64-LABEL: test: +; X64: # BB#0: +; X64-NEXT: movb $0, (%rax) +; X64-NEXT: retq + store <2 x i4> zeroinitializer, <2 x i4>* undef, align 1 + ret void +}