| Nick Lewycky | f5ffcbc | 2008-11-24 03:41:24 +0000 | [diff] [blame^] | 1 | ; RUN: llvm-as < %s | opt -aa-eval |& grep {1 no alias response} |
| 2 | |||||
| 3 | declare noalias i32* @_Znwj(i32 %x) nounwind | ||||
| 4 | |||||
| 5 | define i32 @foo() { | ||||
| 6 | %A = call i32* @_Znwj(i32 4) | ||||
| 7 | %B = call i32* @_Znwj(i32 4) | ||||
| 8 | store i32 1, i32* %A | ||||
| 9 | store i32 2, i32* %B | ||||
| 10 | %C = load i32* %A | ||||
| 11 | ret i32 %C | ||||
| 12 | } | ||||