summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2016-09-04 17:50:03 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2016-09-04 17:50:03 +0000
commit128047fde5b1a559d12c241de88be183ce8f42eb (patch)
tree354e9dac74e13614c62da8a55a9ec3dc6861cb0e
parent65b2461cfdc0f52d65037867e03e1ae55c7b7c4b (diff)
downloadbcm5719-llvm-128047fde5b1a559d12c241de88be183ce8f42eb.tar.gz
bcm5719-llvm-128047fde5b1a559d12c241de88be183ce8f42eb.zip
[X86] Regenerate trunc-store legalization test
llvm-svn: 280631
-rw-r--r--llvm/test/CodeGen/X86/trunc-store.ll16
1 files changed, 12 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/X86/trunc-store.ll b/llvm/test/CodeGen/X86/trunc-store.ll
index 646b4b2c336..a241876ff41 100644
--- a/llvm/test/CodeGen/X86/trunc-store.ll
+++ b/llvm/test/CodeGen/X86/trunc-store.ll
@@ -1,4 +1,5 @@
-; RUN: llc < %s -march=x86-64 | FileCheck %s
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
+; RUN: llc < %s -mtriple=x86_64-unknown | FileCheck %s
; With optimization at O2 we actually get the legalized function optimized
; away through legalization and stack coloring, but check that we do all of
@@ -26,9 +27,16 @@
; }
define void @fn1() {
-; CHECK-LABEL: fn1
-; CHECK: movb $0, {{.*}}(%rsp)
-; CHECK: cmpq $8, %rax
+; CHECK-LABEL: fn1:
+; CHECK: # BB#0: # %for.cond
+; CHECK-NEXT: .p2align 4, 0x90
+; CHECK-NEXT: .LBB0_1: # %vector.body
+; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
+; CHECK-NEXT: movb $0, -{{[0-9]+}}(%rsp)
+; CHECK-NEXT: cmpq $8, %rax
+; CHECK-NEXT: jne .LBB0_1
+; CHECK-NEXT: # BB#2: # %middle.block
+; CHECK-NEXT: retq
for.cond:
br label %vector.body
OpenPOWER on IntegriCloud