initial
[fpgammix.git] / workloads / Tetris / tetris.c.52.mach
blobb5f3206320b02dbd99bb653cb2cb8319ddc71307
2 ;; Function t (t)
4 (note 2 0 5 NOTE_INSN_DELETED)
6 (note 5 2 37 [bb 0] NOTE_INSN_BASIC_BLOCK)
8 (insn/f 37 5 38 (set (reg/f:DI 254 $254)
9         (plus:DI (reg/f:DI 254 $254)
10             (const_int -8 [0xfffffffffffffff8]))) -1 (nil)
11     (nil))
13 (insn/f 38 37 39 (set (mem:DI (reg/f:DI 254 $254) [0 S8 A64])
14         (reg/f:DI 253 $253)) -1 (nil)
15     (nil))
17 (insn/f 39 38 40 (set (reg/f:DI 253 $253)
18         (plus:DI (reg/f:DI 254 $254)
19             (const_int 8 [0x8]))) -1 (nil)
20     (nil))
22 (note 40 39 33 NOTE_INSN_PROLOGUE_END)
24 (insn 33 40 3 (set (reg:DI 3 $3 [274])
25         (reg:DI 259 rJ)) 3 {movdi} (nil)
26     (nil))
28 (note 3 33 8 NOTE_INSN_FUNCTION_BEG)
30 (insn 8 3 9 (set (reg:DI 2 $2 [orig:271 D.1867 ] [271])
31         (mem/s/j:DI (const:DI (plus:DI (symbol_ref:DI ("h") <var_decl 0x2aaaaaf4ddc0 h>)
32                     (const_int 24 [0x18]))) [0 h+24 S8 A64])) 3 {movdi} (nil)
33     (nil))
35 (insn 9 8 10 (set (reg:DI 1 $1 [orig:270 D.1868 ] [270])
36         (mem/s/j:DI (const:DI (plus:DI (symbol_ref:DI ("h") <var_decl 0x2aaaaaf4ddc0 h>)
37                     (const_int 24 [0x18]))) [0 h+24 S8 A64])) 3 {movdi} (nil)
38     (nil))
40 (insn 10 9 35 (set (reg:DI 0 $0 [273])
41         (const_int 3000 [0xbb8])) 3 {movdi} (nil)
42     (nil))
44 (insn 35 10 36 (set (reg:DI 4 $4)
45         (reg:DI 1 $1 [orig:270 D.1868 ] [270])) 3 {movdi} (nil)
46     (nil))
48 (insn 36 35 11 (set (reg:DI 5 $5)
49         (reg:DI 0 $0 [273])) 3 {movdi} (nil)
50     (nil))
52 (insn 11 36 12 (parallel [
53             (set (reg:DI 0 $0 [orig:269 D.1869 ] [269])
54                 (div:DI (reg:DI 4 $4)
55                     (reg:DI 5 $5)))
56             (clobber (reg:DI 4 $4))
57             (clobber (reg:DI 5 $5))
58             (clobber (reg:DI 260 rR))
59         ]) 20 {*divdi3_nonknuth} (nil)
60     (nil))
62 (insn 12 11 13 (set (reg:DI 0 $0 [orig:268 D.1870 ] [268])
63         (minus:DI (reg:DI 2 $2 [orig:271 D.1867 ] [271])
64             (reg:DI 0 $0 [orig:269 D.1869 ] [269]))) 9 {subdi3} (nil)
65     (nil))
67 (insn 13 12 15 (set (mem/s/j:DI (const:DI (plus:DI (symbol_ref:DI ("h") <var_decl 0x2aaaaaf4ddc0 h>)
68                     (const_int 24 [0x18]))) [0 h+24 S8 A64])
69         (reg:DI 0 $0 [orig:268 D.1870 ] [268])) 3 {movdi} (nil)
70     (nil))
72 (insn 15 13 16 (set (reg:DI 16 $16)
73         (const_int 0 [0x0])) 3 {movdi} (nil)
74     (nil))
76 (insn 16 15 17 (set (reg:DI 17 $17)
77         (symbol_ref:DI ("h") <var_decl 0x2aaaaaf4ddc0 h>)) 3 {movdi} (nil)
78     (nil))
80 (insn 17 16 18 (set (reg:DI 18 $18)
81         (const_int 0 [0x0])) 3 {movdi} (nil)
82     (nil))
84 (call_insn 18 17 19 (parallel [
85             (set (reg:SI 15 $15)
86                 (call (mem:QI (symbol_ref/v:DI ("setitimer") <function_decl 0x2aaaaaf4ea00 setitimer>) [0 S1 A8])
87                     (const_int 0 [0x0])))
88             (use (reg 19 $19))
89             (clobber (reg:DI 259 rJ))
90         ]) 56 {*call_value_real} (nil)
91     (nil)
92     (expr_list:REG_DEP_TRUE (use (reg:DI 18 $18))
93         (expr_list:REG_DEP_TRUE (use (reg:DI 17 $17))
94             (expr_list:REG_DEP_TRUE (use (reg:DI 16 $16))
95                 (nil)))))
97 (insn 19 18 20 (set (reg:DI 259 rJ)
98         (reg:DI 3 $3 [274])) 3 {movdi} (nil)
99     (nil))
101 (note 20 19 24 NOTE_INSN_FUNCTION_END)
103 (insn 24 20 29 (clobber (reg/i:SI 0 $0)) -1 (nil)
104     (nil))
106 (insn 29 24 41 (use (reg/i:SI 0 $0)) -1 (nil)
107     (nil))
109 (note 41 29 42 NOTE_INSN_EPILOGUE_BEG)
111 (insn 42 41 43 (set (reg/f:DI 253 $253)
112         (mem:DI (reg/f:DI 254 $254) [0 S8 A64])) -1 (nil)
113     (nil))
115 (insn 43 42 44 (set (reg/f:DI 254 $254)
116         (plus:DI (reg/f:DI 254 $254)
117             (const_int 8 [0x8]))) -1 (nil)
118     (nil))
120 (jump_insn 44 43 45 (return) -1 (nil)
121     (nil))
123 (barrier 45 44 34)
125 (note 34 45 0 NOTE_INSN_DELETED)