mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-14 16:33:28 +00:00
Fix a test that was "broken" by new optimizations. The transformation we
are doing is certainly correct, its just that we didn't have the capability to do it when the testcase was written (no select instr) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13799 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
fe3a093bc6
commit
dcf3a6b124
@ -2,6 +2,9 @@
|
||||
;
|
||||
; RUN: llvm-as < %s | opt -simplifycfg | llvm-dis | grep 'br label'
|
||||
;
|
||||
declare void %foo()
|
||||
implementation
|
||||
|
||||
void "cprop_test12"(int* %data) {
|
||||
bb0:
|
||||
%reg108 = load int* %data
|
||||
@ -9,6 +12,7 @@ bb0:
|
||||
br bool %cond218, label %bb3, label %bb2
|
||||
|
||||
bb2:
|
||||
call void %foo()
|
||||
br label %bb3
|
||||
|
||||
bb3:
|
||||
|
Loading…
x
Reference in New Issue
Block a user