From: Simon Pilgrim Date: Sat, 9 Sep 2017 20:28:50 +0000 (+0000) Subject: [X86] Add v2i4 store test case (PR20012) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f9d4e1794de9bde62ecbc20baf378adc4e768f82;p=llvm [X86] Add v2i4 store test case (PR20012) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@312874 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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 +}