Lines Matching full:guid
1 …-DDEFINE_GUID -triple=i386-pc-linux -fms-extensions | FileCheck %s --check-prefix=CHECK-DEFINE-GUID
2 …RACKET_ATTRIB -triple=i386-pc-linux -fms-extensions | FileCheck %s --check-prefix=CHECK-DEFINE-GUID
5 …NG_GUID -triple=i386-pc-linux -fms-extensions | FileCheck %s --check-prefix=CHECK-DEFINE-WRONG-GUID
19 typedef struct _GUID GUID; typedef
37 GUID thing = (side_effect(), __uuidof(Curly));
38 // CHECK-DEFINE-GUID: @thing = global %struct._GUID zeroinitializer, align 4
39 // CHECK-DEFINE-WRONG-GUID: @thing = global %struct._GUID zeroinitializer, align 4
42 // CHECK-DEFINE-GUID: @g = global %struct._GUID zeroinitializer, align 4
43 // CHECK-DEFINE-WRONG-GUID: @g = global %struct._GUID zeroinitializer, align 4
44 GUID g = (side_effect(), __uuidof(S1));
46 // CHECK-DEFINE-GUID: @const_init = global %struct._GUID { i32 305419896, i16 4660, i16 4660, [8 x …
47 // CHECK-DEFINE-WRONG-GUID: @const_init = global %struct._GUID zeroinitializer
48 GUID const_init = __uuidof(Curly);
55 const GUID& gr = __uuidof(S1);
58 const GUID* gp = &__uuidof(S1);
61 const GUID* cp = &__uuidof(Curly);
65 const GUID& zeroiid = __uuidof(0);
72 // CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 bitcast (%struct._GUID* @thi…
73 // CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 bitcast (%struct._GUID…
76 // CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 bitcast (%struct._GUID* @g t…
77 // CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 bitcast (%struct._GUID…
80 // CHECK-DEFINE-GUID-NOT: @const_init
81 // CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 bitcast (%struct._GUID…
85 // CHECK-DEFINE-GUID: %s1_1 = alloca %struct._GUID, align 4 in fun()
86 // CHECK-DEFINE-WRONG-GUID: %s1_1 = alloca %struct._GUID, align 4 in fun()
87 // CHECK-DEFINE-GUID: %s1_2 = alloca %struct._GUID, align 4 in fun()
88 // CHECK-DEFINE-WRONG-GUID: %s1_2 = alloca %struct._GUID, align 4 in fun()
89 // CHECK-DEFINE-GUID: %s1_3 = alloca %struct._GUID, align 4 in fun()
90 // CHECK-DEFINE-WRONG-GUID: %s1_3 = alloca %struct._GUID, align 4 in fun()
92 // CHECK-DEFINE-GUID: [[U1:%.+]] = bitcast %struct._GUID* %s1_1 to i8* in fun()
93 // CHECK-DEFINE-WRONG-GUID: [[U1:%.+]] = bitcast %struct._GUID* %s1_1 to i8* in fun()
94 …// CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 [[U1]], i8* align 4 bitcast… in fun()
95 …// CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 [[U1]], i8* align 4 b… in fun()
96 GUID s1_1 = (side_effect(), __uuidof(S1)); in fun()
98 // CHECK-DEFINE-GUID: [[U2:%.+]] = bitcast %struct._GUID* %s1_2 to i8* in fun()
99 // CHECK-DEFINE-WRONG-GUID: [[U2:%.+]] = bitcast %struct._GUID* %s1_2 to i8* in fun()
100 …// CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 [[U2]], i8* align 4 bitcast… in fun()
101 …// CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 [[U2]], i8* align 4 b… in fun()
102 GUID s1_2 = (side_effect(), __uuidof(S1)); in fun()
104 // CHECK-DEFINE-GUID: [[U3:%.+]] = bitcast %struct._GUID* %s1_3 to i8* in fun()
105 // CHECK-DEFINE-WRONG-GUID: [[U3:%.+]] = bitcast %struct._GUID* %s1_3 to i8* in fun()
106 …// CHECK-DEFINE-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 [[U3]], i8* align 4 bitcast… in fun()
107 …// CHECK-DEFINE-WRONG-GUID: call void @llvm.memcpy.p0i8.p0i8.i32(i8* align 4 [[U3]], i8* align 4 b… in fun()
108 GUID s1_3 = (side_effect(), __uuidof(s1)); in fun()
114 // CHECK-DEFINE-GUID: %s2_1 = alloca %struct._GUID, align 4 in gun()
115 // CHECK-DEFINE-WRONG-GUID: %s2_1 = alloca %struct._GUID, align 4 in gun()
116 // CHECK-DEFINE-GUID: %s2_2 = alloca %struct._GUID, align 4 in gun()
117 // CHECK-DEFINE-WRONG-GUID: %s2_2 = alloca %struct._GUID, align 4 in gun()
118 GUID s2_1 = __uuidof(S2); in gun()
119 GUID s2_2 = __uuidof(S2); in gun()
126 const GUID& r = __uuidof(S2); in gun()
128 const GUID* p = &__uuidof(S2); in gun()
132 const GUID& zeroiid = __uuidof(0); in gun()