Lines Matching refs:void
6 define void @f1(i8 zeroext %0)
7 ; CHECK: define void @f1(i8 zeroext %0)
9 ret void;
12 define void @f2(i8 signext %0)
13 ; CHECK: define void @f2(i8 signext %0)
15 ret void;
18 define void @f3() noreturn
19 ; CHECK: define void @f3() #0
21 ret void;
24 define void @f4(i8 inreg %0)
25 ; CHECK: define void @f4(i8 inreg %0)
27 ret void;
30 define void @f5(i8* sret(i8) %0)
31 ; CHECK-TYPED: define void @f5(i8* sret(i8) %0)
32 ; CHECK-OPAQUE: define void @f5(ptr sret(i8) %0)
34 ret void;
37 define void @f6() nounwind
38 ; CHECK: define void @f6() #1
40 ret void;
43 define void @f7(i8* noalias %0)
44 ; CHECK-TYPED: define void @f7(i8* noalias %0)
45 ; CHECK-OPAQUE: define void @f7(ptr noalias %0)
47 ret void;
50 define void @f8(i8* byval(i8) %0)
51 ; CHECK-TYPED: define void @f8(i8* byval(i8) %0)
52 ; CHECK-OPAQUE: define void @f8(ptr byval(i8) %0)
54 ret void;
57 define void @f9(i8* nest %0)
58 ; CHECK-TYPED: define void @f9(i8* nest %0)
59 ; CHECK-OPAQUE: define void @f9(ptr nest %0)
61 ret void;
64 define void @f10() readnone
65 ; CHECK: define void @f10() #2
67 ret void;
70 define void @f11() readonly
71 ; CHECK: define void @f11() #3
73 ret void;
76 define void @f12() noinline
77 ; CHECK: define void @f12() #4
79 ret void;
82 define void @f13() alwaysinline
83 ; CHECK: define void @f13() #5
85 ret void;
88 define void @f14() optsize
89 ; CHECK: define void @f14() #6
91 ret void;
94 define void @f15() ssp
95 ; CHECK: define void @f15() #7
97 ret void;
100 define void @f16() sspreq
101 ; CHECK: define void @f16() #8
103 ret void;
106 define void @f17(i8* align 4 %0)
107 ; CHECK-TYPED: define void @f17(i8* align 4 %0)
108 ; CHECK-OPAQUE: define void @f17(ptr align 4 %0)
110 ret void;
113 define void @f18(i8* nocapture %0)
114 ; CHECK-TYPED: define void @f18(i8* nocapture %0)
115 ; CHECK-OPAQUE: define void @f18(ptr nocapture %0)
117 ret void;
120 define void @f19() noredzone
121 ; CHECK: define void @f19() #9
123 ret void;
126 define void @f20() noimplicitfloat
127 ; CHECK: define void @f20() #10
129 ret void;
132 define void @f21() naked
133 ; CHECK: define void @f21() #11
135 ret void;
138 define void @f22() inlinehint
139 ; CHECK: define void @f22() #12
141 ret void;
144 define void @f23() alignstack(4)
145 ; CHECK: define void @f23() #13
147 ret void;
150 define void @f24() returns_twice
151 ; CHECK: define void @f24() #14
153 ret void;
156 define void @f25() uwtable
157 ; CHECK: define void @f25() #15
159 ret void;
162 define void @f26() nonlazybind
163 ; CHECK: define void @f26() #16
165 ret void;
168 define void @f27() sanitize_address
169 ; CHECK: define void @f27() #17
171 ret void;
173 define void @f28() sanitize_thread
174 ; CHECK: define void @f28() #18
176 ret void;
178 define void @f29() sanitize_memory
179 ; CHECK: define void @f29() #19
181 ret void;
184 define void @f30() "cpu"="cortex-a8"
185 ; CHECK: define void @f30() #20
187 ret void;
196 define void @f32() sspstrong
197 ; CHECK: define void @f32() #21
199 ret void;
202 define void @f33() minsize
203 ; CHECK: define void @f33() #22
205 ret void;
208 declare void @nobuiltin()
210 define void @f34()
211 ; CHECK: define void @f34()
213 call void @nobuiltin() nobuiltin
214 ; CHECK: call void @nobuiltin() #[[NOBUILTIN:[0-9]+]]
215 ret void;
218 define void @f35() optnone noinline
219 ; CHECK: define void @f35() #23
221 ret void;
224 define void @f36(i8* inalloca(i8) %0) {
225 ; CHECK-TYPED: define void @f36(i8* inalloca(i8) %0) {
226 ; CHECK-OPAQUE: define void @f36(ptr inalloca(i8) %0) {
227 ret void
236 define void @f38() unnamed_addr jumptable {
237 ; CHECK: define void @f38() unnamed_addr #24
238 call void bitcast (void (i8*)* @f36 to void ()*)()
254 define void @f41(i8* align 32 %0, double* align 64 %1) {
255 ; CHECK-TYPED: define void @f41(i8* align 32 %0, double* align 64 %1) {
256 ; CHECK-OPAQUE: define void @f41(ptr align 32 %0, ptr align 64 %1) {
257 ret void
267 ; CHECK: define void @f43() #25
268 define void @f43() convergent {
269 ret void
272 define void @f44() argmemonly
273 ; CHECK: define void @f44() #26
275 ret void;
278 ; CHECK: define "string_attribute" void @f45(i32 "string_attribute" %0)
279 define "string_attribute" void @f45(i32 "string_attribute" %0) {
280 ret void
283 ; CHECK: define "string_attribute_with_value"="value" void @f46(i32 "string_attribute_with_value"="…
284 define "string_attribute_with_value"="value" void @f46(i32 "string_attribute_with_value"="value" %0…
285 ret void
288 ; CHECK: define void @f47() #27
289 define void @f47() norecurse {
290 ret void
293 ; CHECK: define void @f48() #28
294 define void @f48() inaccessiblememonly {
295 ret void
298 ; CHECK: define void @f49() #29
299 define void @f49() inaccessiblemem_or_argmemonly {
300 ret void
303 ; CHECK-TYPED: define void @f50(i8* swiftself %0)
304 ; CHECK-OPAQUE: define void @f50(ptr swiftself %0)
305 define void @f50(i8* swiftself %0)
307 ret void;
349 ; CHECK: define void @f56() #32
350 define void @f56() writeonly
352 ret void
355 ; CHECK: define void @f57() #33
356 define void @f57() speculatable {
357 ret void
360 ; CHECK: define void @f58() #34
361 define void @f58() sanitize_hwaddress
363 ret void;
366 ; CHECK: define void @f59() #35
367 define void @f59() shadowcallstack
369 ret void
372 ; CHECK: define void @f60() #36
373 define void @f60() willreturn
375 ret void
378 ; CHECK: define void @f61() #37
379 define void @f61() nofree {
380 ret void
383 ; CHECK: define void @f62() #38
384 define void @f62() nosync
386 ret void
389 ; CHECK: define void @f63() #39
390 define void @f63() sanitize_memtag
392 ret void
395 ; CHECK-TYPED: define void @f64(i32* preallocated(i32) %a)
396 ; CHECK-OPAQUE: define void @f64(ptr preallocated(i32) %a)
397 define void @f64(i32* preallocated(i32) %a)
399 ret void
402 ; CHECK: define void @f65() #40
403 define void @f65() null_pointer_is_valid
405 ret void;
414 ; CHECK-TYPED: define void @f67(i32* byref(i32) %a)
415 ; CHECK-OPAQUE: define void @f67(ptr byref(i32) %a)
416 define void @f67(i32* byref(i32) %a)
418 ret void
421 ; CHECK: define void @f68() #41
422 define void @f68() mustprogress
424 ret void
427 ; CHECK: define void @f69() #42
428 define void @f69() nocallback
430 ret void
433 ; CHECK: define void @f70() #43
434 define void @f70() cold
436 ret void
439 ; CHECK: define void @f71() #44
440 define void @f71() hot
442 ret void
445 ; CHECK: define void @f72() #45
446 define void @f72() vscale_range(8)
448 ret void
451 ; CHECK: define void @f73() #46
452 define void @f73() vscale_range(1,8)
454 ret void
457 ; CHECK: define void @f74() #47
458 define void @f74() vscale_range(1,0)
460 ret void
463 ; CHECK-TYPED: define void @f76(i8* swiftasync %0)
464 ; CHECK-OPAQUE: define void @f76(ptr swiftasync %0)
465 define void @f76(i8* swiftasync %0)
467 ret void;
470 ; CHECK: define void @f77() #48
471 define void @f77() nosanitize_coverage
473 ret void;
476 ; CHECK: define void @f78() #49
477 define void @f78() noprofile
479 ret void;
482 declare void @llvm.some.intrinsic(i32*)
483 define void @f79() {
484 ; CHECK-TYPED: call void @llvm.some.intrinsic(i32* elementtype(i32) null)
485 ; CHECK-OPAQUE: call void @llvm.some.intrinsic(ptr elementtype(i32) null)
486 call void @llvm.some.intrinsic(i32* elementtype(i32) null)
487 ret void
490 ; CHECK: define void @f80() #50
491 define void @f80() disable_sanitizer_instrumentation
493 ret void;
496 define void @f81(i8** sret(i8*) %0)
497 ; CHECK-TYPED: define void @f81(i8** sret(i8*) %0)
498 ; CHECK-OPAQUE: define void @f81(ptr sret(ptr) %0)
500 ret void;
503 define void @f82(i32* %0)
504 ; CHECK-TYPED: define void @f82(i32* %0)
505 ; CHECK-OPAQUE: define void @f82(ptr %0)
507 ; CHECK-TYPED: call void @llvm.some.intrinsic(i32* sret(i32) %0)
508 ; CHECK-OPAQUE: call void @llvm.some.intrinsic(ptr sret(i32) %0)
509 call void @llvm.some.intrinsic(i32* sret(i32) %0)
510 ret void;
513 ; CHECK-TYPED: define void @f83(<4 x i8*> align 32 %0, <vscale x 1 x double*> align 64 %1)
514 ; CHECK-OPQUE: define void @f83(<4 x ptr> align 32 %0, <vscale x 1 x ptr> align 64 %1)
515 define void @f83(<4 x i8*> align 32 %0, <vscale x 1 x double*> align 64 %1) {
516 ret void
519 ; CHECK: define void @f84() #51
520 define void @f84() uwtable(sync) {
521 ret void;
524 ; CHECK: define void @f85() #15
525 define void @f85() uwtable(async) {
526 ret void;
529 ; CHECK: define void @f86() #52
530 define void @f86() nosanitize_bounds
532 ret void;
535 ; CHECK: define void @f87() [[FNRETTHUNKEXTERN:#[0-9]+]]
536 define void @f87() fn_ret_thunk_extern { ret void }