Commit | Line | Data |
---|---|---|
30e857fc NC |
1 | .am33_2 |
2 | ||
3 | .section .rlcb, "ax" | |
4 | .global relax_long_cond_branch | |
5 | relax_long_cond_branch: | |
6 | clr d0 | |
7 | clr d1 | |
dae1b34e | 8 | .L1: |
30e857fc NC |
9 | add d1,d0 |
10 | inc d1 | |
11 | ||
12 | .fill 32764, 1, 0xcb | |
13 | ||
14 | cmp 9,d1 | |
dae1b34e | 15 | ble .L1 |
30e857fc NC |
16 | rets |
17 | ||
18 | ||
dae1b34e | 19 | .section .rlfcb, "ax" |
30e857fc NC |
20 | .global relax_long_float_cond_branch |
21 | relax_long_float_cond_branch: | |
22 | clr d0 | |
23 | clr d1 | |
dae1b34e | 24 | .L2: |
30e857fc NC |
25 | add d1,d0 |
26 | inc d1 | |
27 | ||
28 | .fill 32764, 1, 0xcb | |
29 | ||
dae1b34e NC |
30 | cmp 9,d1 |
31 | fble .L2 | |
32 | rets | |
33 | ||
34 | .section .rscb, "ax" | |
35 | .global relax_short_cond_branch | |
36 | relax_short_cond_branch: | |
37 | clr d0 | |
38 | clr d1 | |
39 | .L3: | |
40 | add d1,d0 | |
41 | inc d1 | |
42 | ||
43 | .fill 252, 1, 0xcb | |
44 | ||
45 | cmp 9,d1 | |
46 | ble .L3 | |
47 | rets | |
48 | ||
49 | .section .rsfcb, "ax" | |
50 | .global relax_short_float_cond_branch | |
51 | relax_short_float_cond_branch: | |
52 | clr d0 | |
53 | clr d1 | |
54 | .L4: | |
55 | add d1,d0 | |
56 | inc d1 | |
57 | ||
58 | .fill 252, 1, 0xcb | |
59 | ||
30e857fc NC |
60 | cmp 9,d1 |
61 | fble .L4 | |
62 | rets | |
dae1b34e NC |
63 | |
64 | .section .rsucb, "ax" | |
65 | .global relax_short_uncommon_cond_branch | |
66 | relax_short_uncommon_cond_branch: | |
67 | clr d0 | |
68 | clr d1 | |
69 | .L5: | |
70 | add d1,d0 | |
71 | inc d1 | |
72 | ||
73 | .fill 252, 1, 0xcb | |
74 | ||
75 | cmp 9,d1 | |
76 | bvc .L5 | |
77 | rets | |
78 | ||
79 | .section .rlucb, "ax" | |
80 | .global relax_long_uncommon_cond_branch | |
81 | relax_long_uncommon_cond_branch: | |
82 | clr d0 | |
83 | clr d1 | |
84 | .L6: | |
85 | add d1,d0 | |
86 | inc d1 | |
87 | ||
88 | .fill 32764, 1, 0xcb | |
89 | ||
90 | cmp 9,d1 | |
91 | bvc .L6 | |
92 | rets | |
93 |