]> git.proxmox.com Git - rustc.git/blob - src/binaryen/test/torture-s/961122-1.c.s
New upstream version 1.23.0+dfsg1
[rustc.git] / src / binaryen / test / torture-s / 961122-1.c.s
1 .text
2 .file "961122-1.c"
3 .section .text.addhi,"ax",@progbits
4 .hidden addhi # -- Begin function addhi
5 .globl addhi
6 .type addhi,@function
7 addhi: # @addhi
8 .param i32
9 .result i32
10 # BB#0: # %entry
11 i32.const $push3=, 0
12 i32.const $push6=, 0
13 i64.load $push4=, acc($pop6)
14 i64.extend_u/i32 $push0=, $0
15 i64.const $push1=, 32
16 i64.shl $push2=, $pop0, $pop1
17 i64.add $push5=, $pop4, $pop2
18 i64.store acc($pop3), $pop5
19 copy_local $push7=, $0
20 # fallthrough-return: $pop7
21 .endfunc
22 .Lfunc_end0:
23 .size addhi, .Lfunc_end0-addhi
24 # -- End function
25 .section .text.subhi,"ax",@progbits
26 .hidden subhi # -- Begin function subhi
27 .globl subhi
28 .type subhi,@function
29 subhi: # @subhi
30 .param i32
31 .result i32
32 # BB#0: # %entry
33 i32.const $push3=, 0
34 i32.const $push6=, 0
35 i64.load $push4=, acc($pop6)
36 i64.extend_u/i32 $push0=, $0
37 i64.const $push1=, 32
38 i64.shl $push2=, $pop0, $pop1
39 i64.sub $push5=, $pop4, $pop2
40 i64.store acc($pop3), $pop5
41 copy_local $push7=, $0
42 # fallthrough-return: $pop7
43 .endfunc
44 .Lfunc_end1:
45 .size subhi, .Lfunc_end1-subhi
46 # -- End function
47 .section .text.main,"ax",@progbits
48 .hidden main # -- Begin function main
49 .globl main
50 .type main,@function
51 main: # @main
52 .result i32
53 # BB#0: # %if.end4
54 i32.const $push1=, 0
55 i64.const $push0=, 281470681743360
56 i64.store acc($pop1), $pop0
57 i32.const $push2=, 0
58 call exit@FUNCTION, $pop2
59 unreachable
60 .endfunc
61 .Lfunc_end2:
62 .size main, .Lfunc_end2-main
63 # -- End function
64 .hidden acc # @acc
65 .type acc,@object
66 .section .bss.acc,"aw",@nobits
67 .globl acc
68 .p2align 3
69 acc:
70 .int64 0 # 0x0
71 .size acc, 8
72
73
74 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"
75 .functype exit, void, i32