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
123
124
|
.text
.file "/s/llvm/llvm/test/CodeGen/WebAssembly/select.ll"
.globl select_i32_bool
.type select_i32_bool,@function
select_i32_bool:
.param i32, i32, i32
.result i32
i32.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end0:
.size select_i32_bool, .Lfunc_end0-select_i32_bool
.globl select_i32_eq
.type select_i32_eq,@function
select_i32_eq:
.param i32, i32, i32
.result i32
i32.select $push0=, $0, $2, $1
return $pop0
.Lfunc_end1:
.size select_i32_eq, .Lfunc_end1-select_i32_eq
.globl select_i32_ne
.type select_i32_ne,@function
select_i32_ne:
.param i32, i32, i32
.result i32
i32.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end2:
.size select_i32_ne, .Lfunc_end2-select_i32_ne
.globl select_i64_bool
.type select_i64_bool,@function
select_i64_bool:
.param i32, i64, i64
.result i64
i64.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end3:
.size select_i64_bool, .Lfunc_end3-select_i64_bool
.globl select_i64_eq
.type select_i64_eq,@function
select_i64_eq:
.param i32, i64, i64
.result i64
i64.select $push0=, $0, $2, $1
return $pop0
.Lfunc_end4:
.size select_i64_eq, .Lfunc_end4-select_i64_eq
.globl select_i64_ne
.type select_i64_ne,@function
select_i64_ne:
.param i32, i64, i64
.result i64
i64.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end5:
.size select_i64_ne, .Lfunc_end5-select_i64_ne
.globl select_f32_bool
.type select_f32_bool,@function
select_f32_bool:
.param i32, f32, f32
.result f32
f32.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end6:
.size select_f32_bool, .Lfunc_end6-select_f32_bool
.globl select_f32_eq
.type select_f32_eq,@function
select_f32_eq:
.param i32, f32, f32
.result f32
f32.select $push0=, $0, $2, $1
return $pop0
.Lfunc_end7:
.size select_f32_eq, .Lfunc_end7-select_f32_eq
.globl select_f32_ne
.type select_f32_ne,@function
select_f32_ne:
.param i32, f32, f32
.result f32
f32.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end8:
.size select_f32_ne, .Lfunc_end8-select_f32_ne
.globl select_f64_bool
.type select_f64_bool,@function
select_f64_bool:
.param i32, f64, f64
.result f64
f64.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end9:
.size select_f64_bool, .Lfunc_end9-select_f64_bool
.globl select_f64_eq
.type select_f64_eq,@function
select_f64_eq:
.param i32, f64, f64
.result f64
f64.select $push0=, $0, $2, $1
return $pop0
.Lfunc_end10:
.size select_f64_eq, .Lfunc_end10-select_f64_eq
.globl select_f64_ne
.type select_f64_ne,@function
select_f64_ne:
.param i32, f64, f64
.result f64
f64.select $push0=, $0, $1, $2
return $pop0
.Lfunc_end11:
.size select_f64_ne, .Lfunc_end11-select_f64_ne
.section ".note.GNU-stack","",@progbits
|