• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; In this test, a local alloca cannot alias an incoming argument.
2
3; RUN: opt < %s -basicaa -gvn -instcombine -S | not grep sub
4
5define i32 @test(i32* %P) {
6	%X = alloca i32
7	%V1 = load i32* %P
8	store i32 0, i32* %X
9	%V2 = load i32* %P
10	%Diff = sub i32 %V1, %V2
11	ret i32 %Diff
12}
13