Lines Matching defs:S2
43 struct S2 {
46 S2()
49 S2(int a)
52 S2(const S2 &s) {
55 ~S2() {
112 // CHECK-DAG: [[GS2:@.+]] = internal global [[S2]] zeroinitializer
132 // CHECK-DEBUG-DAG: [[GS2:@.+]] = internal global [[S2]] zeroinitializer
165 // CHECK-TLS-DAG: [[GS2:@.+]] = internal global [[S2]] zeroinitializer
265 static S2 gs2(27);
268 // No another call for S2 constructor because it is not threadprivate
272 // No another call for S2 constructor because it is not threadprivate
481 // CHECK: [[GS2_A:%.*]] = load [[INT]], ptr getelementptr inbounds ([[S2]], ptr [[GS2]], i{{.*}} 0, i{{.*}} 0)
485 // CHECK-DEBUG: [[GS2_A:%.*]] = load [[INT]], ptr getelementptr inbounds ([[S2]], ptr [[GS2]], i{{.*}} 0, i{{.*}} 0)
489 // CHECK-TLS: [[GS2_A:%.*]] = load [[INT]], ptr getelementptr inbounds ([[S2]], ptr [[GS2]], i{{.*}} 0, i{{.*}} 0)
728 // CHECK: [[GS2_A:%.*]] = load [[INT]], ptr getelementptr inbounds ([[S2]], ptr [[GS2]], i{{.*}} 0, i{{.*}} 0)
732 // CHECK-DEBUG: [[GS2_A:%.*]] = load [[INT]], ptr getelementptr inbounds ([[S2]], ptr [[GS2]], i{{.*}} 0, i{{.*}} 0)
736 // CHECK-TLS: [[GS2_A:%.*]] = load i32, ptr getelementptr inbounds ([[S2]], ptr [[GS2]], i{{.*}} 0, i{{.*}} 0)