Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching full:check

6 // CHECK: define dereferenceable({{[0-9]+}}) i32* @_Z16lvalue_noop_castv() [[NUW:#[0-9]+]]
9 // CHECK: store i32 17, i32*
12 // CHECK: store i32 17, i32*
14 // CHECK: store i32 17, i32*
18 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) i16* @_Z20lvalue_integral_castv()
21 // CHECK: store i16 17, i16*
24 // CHECK: store i16 17, i16*
26 // CHECK: store i16 17, i16*
30 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) i16* @_Z29lvalue_floating_integral_castv()
33 // CHECK: store i16 17, i16*
36 // CHECK: store i16 17, i16*
38 // CHECK: store i16 17, i16*
42 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) float* @_Z29lvalue_integral_floating_castv()
45 // CHECK: store float 1.700000e+{{0*}}1, float*
48 // CHECK: store float 1.700000e+{{0*}}1, float*
50 // CHECK: store float 1.700000e+{{0*}}1, float*
54 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) float* @_Z20lvalue_floating_castv()
57 // CHECK: store float 1.700000e+{{0*}}1, float*
60 // CHECK: store float 1.700000e+{{0*}}1, float*
62 // CHECK: store float 1.700000e+{{0*}}1, float*
68 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) i8* @_Z24lvalue_integer_bool_castv()
71 // CHECK: call i32 @_Z7get_intv()
72 // CHECK: store i8
75 // CHECK: call i32 @_Z7get_intv()
76 // CHECK: store i8
78 // CHECK: call i32 @_Z7get_intv()
79 // CHECK: store i8
85 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) i8* @_Z25lvalue_floating_bool_castv()
88 // CHECK: call float @_Z9get_floatv()
89 // CHECK: fcmp une float
90 // CHECK: store i8
93 // CHECK: call float @_Z9get_floatv()
94 // CHECK: fcmp une float
95 // CHECK: store i8
97 // CHECK: call float @_Z9get_floatv()
98 // CHECK: fcmp une float
99 // CHECK: store i8
110 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) i8* @_Z26lvalue_ptrmem_to_bool_castv()
113 // CHECK: call i64 @_Z26get_pointer_to_member_datav()
114 // CHECK: store i8
115 // CHECK: store i8*
118 // CHECK: call i64 @_Z26get_pointer_to_member_datav()
119 // CHECK: store i8
120 // CHECK: store i8*
122 // CHECK: call i64 @_Z26get_pointer_to_member_datav()
123 // CHECK: store i8
124 // CHECK: store i8*
128 // CHECK-LABEL: define dereferenceable({{[0-9]+}}) i8* @_Z27lvalue_ptrmem_to_bool_cast2v
131 // CHECK: {{call.*_Z30get_pointer_to_member_functionv}}
132 // CHECK: store i8
133 // CHECK: store i8*
136 // CHECK: {{call.*_Z30get_pointer_to_member_functionv}}
137 // CHECK: store i8
138 // CHECK: store i8*
140 // CHECK: {{call.*_Z30get_pointer_to_member_functionv}}
141 // CHECK: store i8
142 // CHECK: store i8*
148 // CHECK: {{define.*_Z2f1v}}
151 // CHECK: {{call.*_Z18get_complex_doublev}}
152 // CHECK: fptrunc
153 // CHECK: fptrunc
154 // CHECK: store float
155 // CHECK: store float
158 // CHECK: {{call.*_Z18get_complex_doublev}}
159 // CHECK: fptrunc
160 // CHECK: fptrunc
161 // CHECK: store float
162 // CHECK: store float
164 // CHECK: {{call.*_Z18get_complex_doublev}}
165 // CHECK: fptrunc
166 // CHECK: fptrunc
167 // CHECK: store float
168 // CHECK: store float
172 // CHECK-LABEL: define i32 @_Z7pr10592RKi(i32*
174 // CHECK: [[VADDR:%[a-zA-Z0-9.]+]] = alloca i32*
175 // CHECK-NEXT: [[REFTMP:%[a-zA-Z0-9.]+]] = alloca i32
176 // CHECK-NEXT: store i32* [[V:%[a-zA-Z0-9.]+]], i32** [[VADDR]]
177 // CHECK-NEXT: [[VADDR_1:%[a-zA-Z0-9.]+]] = load i32*, i32** [[VADDR]]
178 // CHECK-NEXT: [[VVAL:%[a-zA-Z0-9.]+]] = load i32, i32* [[VADDR_1]]
179 // CHECK-NEXT: store i32 [[VVAL]], i32* [[REFTMP]]
180 // CHECK-NEXT: [[VVAL_I:%[a-zA-Z0-9.]+]] = load i32, i32* [[REFTMP]]
181 // CHECK-NEXT: ret i32 [[VVAL_I]]
192 // CHECK-LABEL: define i64 @_ZN7PR106504testEPNS_6HelperE
193 // CHECK: store i64
196 // CHECK: attributes [[NUW]] = { nounwind{{.*}} }