Eli Bendersky | c3d5c1c | 2013-04-08 18:33:51 +0000 | [diff] [blame] | 1 | ; RUN: not llvm-as %s -o /dev/null 2>&1 | FileCheck %s |
| 2 | ; CHECK: Only PHI nodes may reference their own value |
Tanya Lattner | 2393a24 | 2004-11-06 23:08:26 +0000 | [diff] [blame] | 3 | |
Chris Lattner | 1d2535c | 2002-04-18 20:30:58 +0000 | [diff] [blame] | 4 | ; Test that self referential instructions are not allowed |
| 5 | |
Chris Lattner | ad23d43 | 2008-03-01 09:00:21 +0000 | [diff] [blame] | 6 | define void @test() { |
| 7 | %A = add i32 %A, 0 ; <i32> [#uses=1] |
Chris Lattner | 1d2535c | 2002-04-18 20:30:58 +0000 | [diff] [blame] | 8 | ret void |
Chris Lattner | ad23d43 | 2008-03-01 09:00:21 +0000 | [diff] [blame] | 9 | } |
| 10 | |