; RUN: opt -passes=aa-eval -print-all-alias-modref-info -disable-output 2>&1 < %s | FileCheck %s declare void @callee(ptr) ; CHECK-LABEL: Function: test ; CHECK: NoModRef: Ptr: i32* %a.gep <-> call void @callee(ptr %gep) define void @test(i1 %c, ptr %arg) { %a = alloca [2 x i32] %a.gep = getelementptr i8, ptr %a, i64 4 %sel = select i1 %c, ptr %arg, ptr null %gep = getelementptr i8, ptr %sel, i64 4 call void @callee(ptr %gep) %l = load i32, ptr %a.gep ret void }