Lines Matching full:guid
1 …-DDEFINE_GUID -triple=i386-pc-linux -fms-extensions | FileCheck %s --check-prefix=CHECK-DEFINE-GUID
4 …NG_GUID -triple=i386-pc-linux -fms-extensions | FileCheck %s --check-prefix=CHECK-DEFINE-WRONG-GUID
18 typedef struct _GUID GUID; typedef
27 GUID thing = __uuidof(Curly);
28 // CHECK-DEFINE-GUID: @thing = global %struct._GUID zeroinitializer, align 4
29 // CHECK-DEFINE-WRONG-GUID: @thing = global %struct._GUID zeroinitializer, align 4
32 // CHECK-DEFINE-GUID: @g = global %struct._GUID zeroinitializer, align 4
33 // CHECK-DEFINE-WRONG-GUID: @g = global %struct._GUID zeroinitializer, align 4
34 GUID g = __uuidof(S1);
41 const GUID& gr = __uuidof(S1);
44 const GUID* gp = &__uuidof(S1);
47 const GUID* cp = &__uuidof(Curly);
51 const GUID& zeroiid = __uuidof(0);
58 // CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* bitcast (%struct._GUID* @thing to i8…
59 // CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* bitcast (%struct._GUID* @thing…
62 // CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* bitcast (%struct._GUID* @g to i8*), …
63 // CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* bitcast (%struct._GUID* @g to …
67 // CHECK-DEFINE-GUID: %s1_1 = alloca %struct._GUID, align 4 in fun()
68 // CHECK-DEFINE-WRONG-GUID: %s1_1 = alloca %struct._GUID, align 4 in fun()
69 // CHECK-DEFINE-GUID: %s1_2 = alloca %struct._GUID, align 4 in fun()
70 // CHECK-DEFINE-WRONG-GUID: %s1_2 = alloca %struct._GUID, align 4 in fun()
71 // CHECK-DEFINE-GUID: %s1_3 = alloca %struct._GUID, align 4 in fun()
72 // CHECK-DEFINE-WRONG-GUID: %s1_3 = alloca %struct._GUID, align 4 in fun()
74 // CHECK-DEFINE-GUID: [[U1:%.+]] = bitcast %struct._GUID* %s1_1 to i8* in fun()
75 // CHECK-DEFINE-WRONG-GUID: [[U1:%.+]] = bitcast %struct._GUID* %s1_1 to i8* in fun()
76 …// CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* [[U1]], i8* bitcast ({ i32, i16, i1… in fun()
77 …// CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* [[U1]], i8* bitcast ({ i32, i… in fun()
78 GUID s1_1 = __uuidof(S1); in fun()
80 // CHECK-DEFINE-GUID: [[U2:%.+]] = bitcast %struct._GUID* %s1_2 to i8* in fun()
81 // CHECK-DEFINE-WRONG-GUID: [[U2:%.+]] = bitcast %struct._GUID* %s1_2 to i8* in fun()
82 …// CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* [[U2]], i8* bitcast ({ i32, i16, i1… in fun()
83 …// CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* [[U2]], i8* bitcast ({ i32, i… in fun()
84 GUID s1_2 = __uuidof(S1); in fun()
86 // CHECK-DEFINE-GUID: [[U3:%.+]] = bitcast %struct._GUID* %s1_3 to i8* in fun()
87 // CHECK-DEFINE-WRONG-GUID: [[U3:%.+]] = bitcast %struct._GUID* %s1_3 to i8* in fun()
88 …// CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* [[U3]], i8* bitcast ({ i32, i16, i1… in fun()
89 …// CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* [[U3]], i8* bitcast ({ i32, i… in fun()
90 GUID s1_3 = __uuidof(s1); in fun()
96 // CHECK-DEFINE-GUID: %s2_1 = alloca %struct._GUID, align 4 in gun()
97 // CHECK-DEFINE-WRONG-GUID: %s2_1 = alloca %struct._GUID, align 4 in gun()
98 // CHECK-DEFINE-GUID: %s2_2 = alloca %struct._GUID, align 4 in gun()
99 // CHECK-DEFINE-WRONG-GUID: %s2_2 = alloca %struct._GUID, align 4 in gun()
100 GUID s2_1 = __uuidof(S2); in gun()
101 GUID s2_2 = __uuidof(S2); in gun()
108 const GUID& r = __uuidof(S2); in gun()
110 const GUID* p = &__uuidof(S2); in gun()
114 const GUID& zeroiid = __uuidof(0); in gun()