mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-28 04:33:05 +00:00
Filecheckized 2x tests in SimplifyCFG and removed their date prefix to fit with current llvm style for test names.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174011 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c6077eff8b
commit
67dad63de6
@ -1,8 +1,6 @@
|
||||
; Basic block #2 should not be merged into BB #3!
|
||||
;
|
||||
; RUN: opt < %s -simplifycfg -S | \
|
||||
; RUN: grep "br label"
|
||||
;
|
||||
; RUN: opt < %s -simplifycfg -S | FileCheck %s
|
||||
|
||||
declare void @foo()
|
||||
|
||||
@ -13,6 +11,7 @@ bb0:
|
||||
br i1 %cond218, label %bb3, label %bb2
|
||||
bb2: ; preds = %bb0
|
||||
call void @foo( )
|
||||
; CHECK: br label %bb3
|
||||
br label %bb3
|
||||
bb3: ; preds = %bb2, %bb0
|
||||
%reg117 = phi i32 [ 110, %bb2 ], [ %reg108, %bb0 ] ; <i32> [#uses=1]
|
@ -1,10 +1,11 @@
|
||||
; -simplifycfg is not folding blocks if there is a PHI node involved. This
|
||||
; should be fixed eventually
|
||||
|
||||
; RUN: opt < %s -simplifycfg -S | not grep br
|
||||
; RUN: opt < %s -simplifycfg -S | FileCheck %s
|
||||
|
||||
define i32 @main(i32 %argc) {
|
||||
; <label>:0
|
||||
; CHECK-NOT: br label %InlinedFunctionReturnNode
|
||||
br label %InlinedFunctionReturnNode
|
||||
InlinedFunctionReturnNode: ; preds = %0
|
||||
%X = phi i32 [ 7, %0 ] ; <i32> [#uses=1]
|
Loading…
Reference in New Issue
Block a user