12 lines · plain
1; RUN: opt < %s -passes=function-attrs -S | FileCheck %s2; PR27923 4@g = global i32 0 ; <ptr> [#uses=1]5 6define i32 @f() {7 %t = load volatile i32, ptr @g ; <i32> [#uses=1]8 ret i32 %t9}10 11; CHECK-NOT: attributes #{{.*}} read12