FileCheckize and break dependence on coalescing order.

llvm-svn: 130856
This commit is contained in:
Jakob Stoklund Olesen 2011-05-04 19:02:01 +00:00
parent 067ba3c23c
commit e7528c45ea
1 changed files with 6 additions and 8 deletions

View File

@ -1,14 +1,12 @@
; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
; RUN: grep {li 6, 3}
; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
; RUN: grep {li 4, 2}
; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
; RUN: grep {li 3, 0}
; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | \
; RUN: grep {mr 5, 3}
; RUN: llc < %s -march=ppc32 -mtriple=powerpc-unknown-linux-gnu | FileCheck %s
declare void @bar(i64 %x, i64 %y)
; CHECK: li 4, 2
; CHECK: li {{[53]}}, 0
; CHECK: li 6, 3
; CHECK: mr {{[53]}}, {{[53]}}
define void @foo() {
call void @bar(i64 2, i64 3)
ret void