Eli Bendersky | aa3ffaf | 2013-04-08 18:33:51 +0000 | [diff] [blame] | 1 | ; RUN: not llvm-as < %s 2>&1 | FileCheck %s |
| 2 | ; CHECK: multiple entries for the same basic block |
Chris Lattner | 18b412d | 2002-06-08 17:33:16 +0000 | [diff] [blame] | 3 | |
Nick Lewycky | ec6f166 | 2008-03-16 07:55:46 +0000 | [diff] [blame] | 4 | define i32 @test(i32 %i, i32 %j, i1 %c) { |
| 5 | br i1 %c, label %A, label %A |
Chris Lattner | 18b412d | 2002-06-08 17:33:16 +0000 | [diff] [blame] | 6 | A: |
Nick Lewycky | ec6f166 | 2008-03-16 07:55:46 +0000 | [diff] [blame] | 7 | %a = phi i32 [%i, %0], [%j, %0] ; Error, different values from same block! |
| 8 | ret i32 %a |
Chris Lattner | 18b412d | 2002-06-08 17:33:16 +0000 | [diff] [blame] | 9 | } |