Changeset 1360 for trunk/tigcc/archive/sprite16.s
- Timestamp:
- 07/24/09 18:55:27 (3 years ago)
- File:
-
- 1 edited
-
trunk/tigcc/archive/sprite16.s (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tigcc/archive/sprite16.s
r1344 r1360 16 16 addq.w #1,%d0 | 2 17 17 18 move.w %d4,-(%a7) | 2 19 move.l %d3,-(%a7) | 2 20 | d4: drawing mode. 21 move.w 4+6(%a7),%d4 | 4 22 subq.w #1,%d4 | 2 23 | d3: mask used by AND and RPLC. 24 moveq #-1,%d3 | 2 25 clr.w %d3 | 2 26 rol.l %d0,%d3 | 2 18 move.l %d4,-(%a7) | 2 19 | d3: drawing mode. 20 subq.w #1,%d3 | 2 21 | d4: mask used by AND and RPLC. 22 moveq #-1,%d4 | 2 23 clr.w %d4 | 2 24 rol.l %d0,%d4 | 2 27 25 | Jump to loop entry. 28 26 bra.s .L__s16_loopentry | 2 … … 30 28 | AND. 31 29 .L__s16_Am: 32 or.l %d 3,%d1 | 230 or.l %d4,%d1 | 2 33 31 and.l %d1,(%a1) | 2 34 32 … … 45 43 move.w (%a0)+,%d1 | 2 46 44 lsl.l %d0,%d1 | 2 47 cmp.w #1,%d 4| 445 cmp.w #1,%d3 | 4 48 46 beq.s .L__s16_Am | 2 49 tst.w %d 4| 247 tst.w %d3 | 2 50 48 blt.s .L__s16_Xm | 2 51 49 beq.s .L__s16_Om | 2 52 50 | RPLC. 53 and.l %d 3,(%a1) | 251 and.l %d4,(%a1) | 2 54 52 55 53 | OR. … … 65 63 | Return 66 64 .L__s16_rts: 67 move.l (%a7)+,%d3 | 268 move. w(%a7)+,%d4 | 265 addq.w #1,%d3 | 2 66 move.l (%a7)+,%d4 | 2 69 67 rts | 2
Note: See TracChangeset
for help on using the changeset viewer.
