Lines Matching +full:- +full:gcc
1 // RUN: %clang_cc1 -triple i386-unknown-unknown -emit-llvm -o - %s | FileCheck %s
3 #pragma GCC visibility push(hidden)
7 #pragma GCC visibility pop
11 #pragma GCC visibility push(hidden)
17 #pragma GCC visibility pop
19 #pragma GCC visibility push(hidden)
23 #pragma GCC visibility pop
27 #pragma GCC visibility push(hidden)
30 #pragma GCC visibility pop
31 // CHECK-LABEL: define hidden i32 @g()
32 // CHECK-LABEL: define linkonce_odr hidden i32 @_Z1fILi3EEiv()
34 #pragma GCC visibility push(hidden)
38 #pragma GCC visibility pop
40 // CHECK-LABEL: define hidden void @_ZN2x5IiE1yEv
42 #pragma GCC visibility push(hidden)
45 // CHECK-LABEL: define void @_ZN1n1fEv
47 #pragma GCC visibility pop
50 #pragma GCC visibility push(hidden)
52 // CHECK-LABEL: define hidden void @_ZN1n1gEv
53 #pragma GCC visibility pop
57 #pragma GCC visibility push(default)
58 #pragma GCC visibility push(hidden)
61 #pragma GCC visibility pop
67 #pragma GCC visibility pop
72 // CHECK-LABEL: define linkonce_odr hidden void @_ZN5test23barINS_3fooEE1fEv
73 // CHECK-LABEL: define linkonce_odr void @_ZN5test23barIiE1fEv