mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-28 19:31:58 +00:00
FileCheck-ize this test and make it more precise. This is in preparation
for adding other tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145143 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4455142a95
commit
5761c30a8d
@ -1,13 +1,19 @@
|
||||
; RUN: opt < %s -simplifycfg -S | grep {br i1} | count 1
|
||||
; RUN: opt < %s -simplifycfg -S | FileCheck %s
|
||||
|
||||
define void @test(i32* %P, i32* %Q, i1 %A, i1 %B) {
|
||||
; CHECK: test
|
||||
; CHECK: br i1
|
||||
; CHECK-NOT: br i1
|
||||
; CHECK: ret
|
||||
; CHECK: ret
|
||||
|
||||
entry:
|
||||
br i1 %A, label %a, label %b
|
||||
a: ; preds = %0
|
||||
a:
|
||||
br i1 %B, label %b, label %c
|
||||
b: ; preds = %a, %0
|
||||
b:
|
||||
store i32 123, i32* %P
|
||||
ret void
|
||||
c: ; preds = %a
|
||||
c:
|
||||
ret void
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user