summaryrefslogtreecommitdiff
path: root/test/llvm_autogenerated/call.s
blob: 52f99b2cf6b962ed683d547ea8d49f4771969650 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
	.text
	.file	"/s/llvm/llvm/test/CodeGen/WebAssembly/call.ll"
	.globl	call_i32_nullary
	.type	call_i32_nullary,@function
call_i32_nullary:
	.result 	i32
	i32.call	$push0=, i32_nullary@FUNCTION
	return  	$pop0
	.endfunc
.Lfunc_end0:
	.size	call_i32_nullary, .Lfunc_end0-call_i32_nullary

	.globl	call_i64_nullary
	.type	call_i64_nullary,@function
call_i64_nullary:
	.result 	i64
	i64.call	$push0=, i64_nullary@FUNCTION
	return  	$pop0
	.endfunc
.Lfunc_end1:
	.size	call_i64_nullary, .Lfunc_end1-call_i64_nullary

	.globl	call_float_nullary
	.type	call_float_nullary,@function
call_float_nullary:
	.result 	f32
	f32.call	$push0=, float_nullary@FUNCTION
	return  	$pop0
	.endfunc
.Lfunc_end2:
	.size	call_float_nullary, .Lfunc_end2-call_float_nullary

	.globl	call_double_nullary
	.type	call_double_nullary,@function
call_double_nullary:
	.result 	f64
	f64.call	$push0=, double_nullary@FUNCTION
	return  	$pop0
	.endfunc
.Lfunc_end3:
	.size	call_double_nullary, .Lfunc_end3-call_double_nullary

	.globl	call_void_nullary
	.type	call_void_nullary,@function
call_void_nullary:
	call    	void_nullary@FUNCTION
	return
	.endfunc
.Lfunc_end4:
	.size	call_void_nullary, .Lfunc_end4-call_void_nullary

	.globl	call_i32_unary
	.type	call_i32_unary,@function
call_i32_unary:
	.param  	i32
	.result 	i32
	i32.call	$push0=, i32_unary@FUNCTION, $0
	return  	$pop0
	.endfunc
.Lfunc_end5:
	.size	call_i32_unary, .Lfunc_end5-call_i32_unary

	.globl	call_i32_binary
	.type	call_i32_binary,@function
call_i32_binary:
	.param  	i32, i32
	.result 	i32
	i32.call	$push0=, i32_binary@FUNCTION, $0, $1
	return  	$pop0
	.endfunc
.Lfunc_end6:
	.size	call_i32_binary, .Lfunc_end6-call_i32_binary

	.globl	call_indirect_void
	.type	call_indirect_void,@function
call_indirect_void:
	.param  	i32
	call_indirect	$0
	return
	.endfunc
.Lfunc_end7:
	.size	call_indirect_void, .Lfunc_end7-call_indirect_void

	.globl	call_indirect_i32
	.type	call_indirect_i32,@function
call_indirect_i32:
	.param  	i32
	.result 	i32
	i32.call_indirect	$push0=, $0
	return  	$pop0
	.endfunc
.Lfunc_end8:
	.size	call_indirect_i32, .Lfunc_end8-call_indirect_i32

	.globl	tail_call_void_nullary
	.type	tail_call_void_nullary,@function
tail_call_void_nullary:
	call    	void_nullary@FUNCTION
	return
	.endfunc
.Lfunc_end9:
	.size	tail_call_void_nullary, .Lfunc_end9-tail_call_void_nullary

	.globl	fastcc_tail_call_void_nullary
	.type	fastcc_tail_call_void_nullary,@function
fastcc_tail_call_void_nullary:
	call    	void_nullary@FUNCTION
	return
	.endfunc
.Lfunc_end10:
	.size	fastcc_tail_call_void_nullary, .Lfunc_end10-fastcc_tail_call_void_nullary

	.globl	coldcc_tail_call_void_nullary
	.type	coldcc_tail_call_void_nullary,@function
coldcc_tail_call_void_nullary:
	call    	void_nullary@FUNCTION
	return
	.endfunc
.Lfunc_end11:
	.size	coldcc_tail_call_void_nullary, .Lfunc_end11-coldcc_tail_call_void_nullary