1 // Test that the is*RemarkEnabled overrides are working properly. This remark 2 // requiring extra analysis is only conditionally enabled. 3 4 // RUN: %clang_cc1 %s -Rpass-missed=gvn -O2 -emit-llvm-only -verify 5 foo(int * x,int * y)6int foo(int *x, int *y) { 7 int a = *x; 8 *y = 2; 9 // expected-remark@+1 {{load of type i32 not eliminated}} 10 return a + *x; 11 } 12