fix an embarassing typo that resulted in llvm-gcc bootstrap miscompare
[llvm/avr.git] / test / CodeGen / CBackend / 2002-05-21-MissingReturn.ll
bloba9f54e467d7e391a69c2612174ffd086d17697a4
1 ; RUN: llc < %s -march=c
3 ; This case was emitting code that looked like this:
4 ; ...
5 ;   llvm_BB1:       /* no statement here */
6 ; }
7
8 ; Which the Sun C compiler rejected, so now we are sure to put a return 
9 ; instruction in there if the basic block is otherwise empty.
11 define void @test() {
12         br label %BB1
14 BB2:            ; preds = %BB2
15         br label %BB2
17 BB1:            ; preds = %0
18         ret void