75 |
# or. updates CR0 |
# or. updates CR0 |
76 |
or. 4,5,4 |
or. 4,5,4 |
77 |
# testing bit 2 (is zero) of CR0 |
# testing bit 2 (is zero) of CR0 |
78 |
bc 4,2,.cbp |
bf 2,.cbp |
79 |
addi 6,6,8 |
addi 6,6,8 |
80 |
# subic. updates CR0 |
# subic. updates CR0 |
81 |
subic. 7,7,1 |
subic. 7,7,1 |
82 |
# testing bit 0 (is negative) of CR0 |
# testing bit 0 (is negative) of CR0 |
83 |
bc 12,0,.lastcoeffs |
bt 0,.lastcoeffs |
84 |
b .loop2 |
b .loop2 |
85 |
.lastcoeffs: |
.lastcoeffs: |
86 |
lha 4,2(6) |
lha 4,2(6) |
90 |
# or. updates CR0 |
# or. updates CR0 |
91 |
or. 4,5,4 |
or. 4,5,4 |
92 |
# testing bit 2 (is zero) of CR0 |
# testing bit 2 (is zero) of CR0 |
93 |
bc 12,2,.newline |
bt 2,.newline |
94 |
.cbp: |
.cbp: |
95 |
li 4,1 |
li 4,1 |
96 |
slw 4,4,8 |
slw 4,4,8 |
100 |
addi 9,9,128 |
addi 9,9,128 |
101 |
# updates CR0, blabla |
# updates CR0, blabla |
102 |
subic. 8,8,1 |
subic. 8,8,1 |
103 |
bc 4,0,.loop |
bf 0,.loop |
104 |
.end: |
.end: |
105 |
blr |
blr |