1; RUN: opt < %s -aa-pipeline=basic-aa -passes=gvn -S | FileCheck %s 2 3declare noalias ptr @noalias() 4 5define i32 @test(i32 %x) { 6; CHECK: load i32, ptr %a 7 %a = call ptr @noalias() 8 store i32 1, ptr %a 9 %b = getelementptr i32, ptr %a, i32 %x 10 store i32 2, ptr %b 11 12 %c = load i32, ptr %a 13 ret i32 %c 14} 15