mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +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:
@@ -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:
|
||||
|
Reference in New Issue
Block a user