Go to the source code of this file.
Functions | |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi | hi (65535) |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 | lo (65535) |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 o0 cmp o0 bgu LL53 mov o1 cmp addx o0 b LL59 and o2 o0 or | lo (16777215) |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 o0 cmp o0 bgu LL53 mov o1 cmp addx o0 b LL59 and o2 o0 or o0 cmp o0 bgu LL59 o2 o2 o1 sethi | hi (__clz_tab) |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 o0 cmp o0 bgu LL53 mov o1 cmp addx o0 b LL59 and o2 o0 or o0 cmp o0 bgu LL59 o2 o2 o1 sethi o0 or | lo (__clz_tab) |
Variables | |
| text align globl __udivdi3 | __udivdi3 |
| text align globl __udivdi3 sp mov | i3 |
| text align globl __udivdi3 sp mov o3 cmp | i2 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov | i1 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp | o3 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd | mov |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc | i0 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc | g0 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc | o1 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc | g1 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of | n |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 | LL41 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call | udiv |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov | o0 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 | LL77 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc | o4 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc | o2 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 | LL40 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 | LL46 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 o0 cmp o0 bgu LL53 mov o1 cmp addx o0 b LL59 and o2 | LL53 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 o0 cmp o0 bgu LL53 mov o1 cmp addx o0 b LL59 and o2 o0 or o0 cmp o0 bgu LL59 o2 o2 | LL59 |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL78 mov l1 i0 bleu LL46 sethi o0 b LL73 o1 o0 cmp o0 bgu LL53 mov o1 cmp addx o0 b LL59 and o2 o0 or o0 cmp o0 bgu LL59 o2 o2 o1 sethi o0 or o0 | ldub [%o1+%o0] |
| text align globl __udivdi3 sp mov o3 cmp bne LL40 mov i3 cmp i0 bleu LL41 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb of i0 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o1 shift n1n0 and a bit in lsb sub o1 End of udiv_qrnnd b LL45 o2 bne LL77 mov o2 o0 call o1 mov o3 mov o2 o4 Inlined udiv_qrnnd g1 subcc o2 shift n1n0 and a q bit in lsb sub o4 this kills msb of n addx o4 so this cannot give carry subcc g0 bcs f addxcc o2 shift n1n0 and a q bit in lsb b f sub o4 this kills msb of o4 bcc b subcc g1 Got carry from n Subtract next step to cancel this carry bne b addcc o2 shift n1n0 and a bit in lsb sub o2 End of udiv_qrnnd mov i0 mov o1 Inlined udiv_qrnnd g1 subcc o1 shift n1n0 and a q bit in lsb sub i0 this kills msb of n addx i0 so this cannot give carry subcc g0 bcs f addxcc o1 shift n1n0 and a q bit in lsb b f sub i0 this kills msb | |