3 .section .text.ctest_float,"ax",@progbits
4 .hidden ctest_float # -- Begin function ctest_float
6 .type ctest_float,@function
7 ctest_float: # @ctest_float
10 i32.load $push0=, 0($1)
11 i32.store 0($0), $pop0
12 f32.load $push1=, 4($1)
13 f32.neg $push2=, $pop1
14 f32.store 4($0), $pop2
18 .size ctest_float, .Lfunc_end0-ctest_float
20 .section .text.test_float,"ax",@progbits
21 .hidden test_float # -- Begin function test_float
23 .type test_float,@function
24 test_float: # @test_float
29 .size test_float, .Lfunc_end1-test_float
31 .section .text.ctest_double,"ax",@progbits
32 .hidden ctest_double # -- Begin function ctest_double
34 .type ctest_double,@function
35 ctest_double: # @ctest_double
38 i64.load $push0=, 0($1)
39 i64.store 0($0), $pop0
40 f64.load $push1=, 8($1)
41 f64.neg $push2=, $pop1
42 f64.store 8($0), $pop2
46 .size ctest_double, .Lfunc_end2-ctest_double
48 .section .text.test_double,"ax",@progbits
49 .hidden test_double # -- Begin function test_double
51 .type test_double,@function
52 test_double: # @test_double
57 .size test_double, .Lfunc_end3-test_double
59 .section .text.ctest_long_double,"ax",@progbits
60 .hidden ctest_long_double # -- Begin function ctest_long_double
61 .globl ctest_long_double
62 .type ctest_long_double,@function
63 ctest_long_double: # @ctest_long_double
69 i32.load $push15=, __stack_pointer($pop16)
70 i32.const $push17=, 16
71 i32.sub $push26=, $pop15, $pop17
72 tee_local $push25=, $2=, $pop26
73 i32.store __stack_pointer($pop18), $pop25
75 i64.const $push4=, -9223372036854775808
76 i64.load $push3=, 16($1)
78 i32.add $push1=, $1, $pop0
79 i64.load $push2=, 0($pop1)
80 call __subtf3@FUNCTION, $2, $pop5, $pop4, $pop3, $pop2
81 i64.load $push6=, 0($1)
82 i64.store 0($0), $pop6
84 i32.add $push8=, $0, $pop7
86 i32.add $push9=, $1, $pop24
87 i64.load $push10=, 0($pop9)
88 i64.store 0($pop8), $pop10
89 i32.const $push23=, 24
90 i32.add $push11=, $0, $pop23
92 i32.add $push12=, $2, $pop22
93 i64.load $push13=, 0($pop12)
94 i64.store 0($pop11), $pop13
95 i64.load $push14=, 0($2)
96 i64.store 16($0), $pop14
98 i32.const $push19=, 16
99 i32.add $push20=, $2, $pop19
100 i32.store __stack_pointer($pop21), $pop20
104 .size ctest_long_double, .Lfunc_end4-ctest_long_double
106 .section .text.test_long_double,"ax",@progbits
107 .hidden test_long_double # -- Begin function test_long_double
108 .globl test_long_double
109 .type test_long_double,@function
110 test_long_double: # @test_long_double
115 .size test_long_double, .Lfunc_end5-test_long_double
117 .section .text.ctest_int,"ax",@progbits
118 .hidden ctest_int # -- Begin function ctest_int
120 .type ctest_int,@function
121 ctest_int: # @ctest_int
124 i32.load $push0=, 0($1)
125 i32.store 0($0), $pop0
127 i32.load $push1=, 4($1)
128 i32.sub $push3=, $pop2, $pop1
129 i32.store 4($0), $pop3
133 .size ctest_int, .Lfunc_end6-ctest_int
135 .section .text.test_int,"ax",@progbits
136 .hidden test_int # -- Begin function test_int
138 .type test_int,@function
139 test_int: # @test_int
144 .size test_int, .Lfunc_end7-test_int
146 .section .text.ctest_long_int,"ax",@progbits
147 .hidden ctest_long_int # -- Begin function ctest_long_int
148 .globl ctest_long_int
149 .type ctest_long_int,@function
150 ctest_long_int: # @ctest_long_int
153 i32.load $push0=, 0($1)
154 i32.store 0($0), $pop0
156 i32.load $push1=, 4($1)
157 i32.sub $push3=, $pop2, $pop1
158 i32.store 4($0), $pop3
162 .size ctest_long_int, .Lfunc_end8-ctest_long_int
164 .section .text.test_long_int,"ax",@progbits
165 .hidden test_long_int # -- Begin function test_long_int
167 .type test_long_int,@function
168 test_long_int: # @test_long_int
173 .size test_long_int, .Lfunc_end9-test_long_int
175 .section .text.main,"ax",@progbits
176 .hidden main # -- Begin function main
184 i32.store err($pop0), $pop2
186 # fallthrough-return: $pop1
189 .size main, .Lfunc_end10-main
193 .section .bss.err,"aw",@nobits
201 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"