Home | History | Annotate | Download | only in dist

Lines Matching refs:D3

297 set EXC_D3,		EXC_DREGS+(3*4)		# offset of d3
1349 mov.l %a0,%d3 # put base in d3
1465 mov.l %a0,%d3 # put base in d3
1501 # d3 = base (internal " " )
1521 clr.l %d3
1548 add.l %d0,%d3 # base += bd
1583 mov.l %d3,%a0
1594 add.l %d2,%d3 # preindexing
1595 mov.l %d3,%a0
1605 add.l %d2,%d3 # ea = (base + bd) + index
1606 mov.l %d3,%d0
1622 mov.l %d3,%a0 # pass failing address
1926 mov.l %d0,%d3 # save long lower bound
1935 mov.l %d3,%d0 # long lower bound in d0
1994 mov.w %cc, %d3 # fetch resulting ccodes
1995 andi.b &0x4, %d3 # keep 'Z' bit
2000 or.b %d4, %d3 # combine w/ earlier ccodes
2001 andi.b &0x5, %d3 # keep 'Z' and 'N'
2005 or.b %d3, %d4 # insert new ccodes
2302 mov.l %d7, %d3 # divisor
2305 swap %d3
2306 cmp.w %d2, %d3 # V1 = U1 ?
2313 divu.w %d3, %d1 # use quotient of mslw/msw
2324 ddadj1: mov.l %d7, %d3
2327 swap %d3
2328 mulu.w %d1, %d3 # V1q
2330 sub.l %d3, %d4 # U1U2 - V1q
2354 mov.l %d5, %d2 # now %d2,%d3 are trial*divisor
2355 mov.l %d6, %d3
2358 sub.l %d3, %d6
2366 mov.l %d7, %d3
2367 swap %d3
2368 clr.w %d3 # %d3 now ls word of divisor
2369 add.l %d3, %d6 # aligned with 3rd word of dividend
2371 mov.l %d7, %d3
2372 clr.w %d3 # %d3 now ms word of divisor
2373 swap %d3 # aligned with 2nd word of dividend
2374 add.l %d3, %d5
2410 # destroys %d2,%d3,%d4.
2414 mov.l %d6, %d3
2416 swap %d3
2419 mulu.w %d3, %d5 # %d5 <- msw-dest*lsw-source
2421 mulu.w %d4, %d3 # %d3 <- msw*msw
2426 addx.w %d4, %d3 # add any carry to m*m product
2428 addx.w %d4, %d3 # add any carry to m*m product
2435 add.l %d3, %d5 # %d5 now ms 32 bits of final product
2533 mov.l (EXC_DREGS,%a6,%d0.w*4), %d3 # fetch multiplier
2535 # multiplier is in %d3. now, extract Dl and Dh fields and fetch the
2549 tst.l %d3 # test multiplier
2552 # multiplier is in %d3 and multiplicand is in %d4.
2559 tst.l %d3 # is multiplier negative?
2561 neg.l %d3 # make multiplier positive
2592 mov.l %d3, %d5 # mr in %d5
2593 mov.l %d3, %d6 # mr in %d6
2599 mulu.w %d4, %d3 # [1] lo(mr) * lo(md)
2608 swap %d3 # hi([1]) <==> lo([1])
2609 add.w %d4, %d3 # hi([1]) + lo([2])
2611 add.w %d5, %d3 # hi([1]) + lo([3])
2613 swap %d3 # lo([1]) <==> hi([1])
2624 # unsigned result is now in {%d4,%d3}
2632 not.l %d3 # negate lo(result) bits
2634 addq.l &1, %d3 # add 1 to lo(result)
2642 mov.l %d3, (EXC_DREGS,%a6,%d2.w*4) # save lo(result)
2686 mov.l %d0, %d3 # store multiplier in %d3
2700 mov.l %d0,%d3
2790 mov.l (EXC_DREGS,%a6,%d0.w*4),%d3 # fetch Compare2 Op
2862 cmp.w %d1,%d3
2869 mov.w DC2(%a6),%d3 # fetch Dc2
2870 mov.w %d1,(2+EXC_DREGS,%a6,%d3.w*4) # store new Compare2 Op
2893 cmp.l %d1,%d3
2900 mov.w DC2(%a6),%d3 # fetch Dc2
2901 mov.l %d1,(EXC_DREGS,%a6,%d3.w*4) # store new Compare2 Op
3072 mov.w DC(%a6),%d3
3073 mov.w %d0,(EXC_DREGS+2,%a6,%d3.w*4) # Dc = destination
3093 mov.w DC(%a6),%d3
3094 mov.l %d0,(EXC_DREGS,%a6,%d3.w*4) # Dc = destination
3245 # D3 = cmp operand 2 #
3340 # D3 = cmp operand 2
3364 cmp.l %d1,%d3 # Dest2 - Compare2
3403 # D3 = cmp[31:0] operand 2 #
3455 cmp.l %d1,%d3 # Dest2 - Compare2
3515 cmp.l %d1,%d3 # Dest2 - Compare2
3640 # D3 = cmp operand 2
3664 cmp.w %d1,%d3 # Dest2 - Compare2
3703 # D3 = cmp[15:0] operand 2 #
3755 cmp.w %d1,%d3 # Dest2 - Compare2
3862 # D3 = xxxxxxxx #
3897 mov.l %d2,%d3 # d3 = update[7:0]
3931 # D3 = xxxxxxxx
3956 movs.b %d3,(%a0) # Update[7:0] -> DEST+0x1
4002 # D3 = xxxxxxxx #
4055 mov.l %d2,%d3 # d3 = update[15:0]
4087 # D3 = update[15:0] operand
4112 movs.w %d3,(%a0) # Update[15:0] -> DEST+0x2
4158 # D3 = xxxxxxxx #
4201 mov.l %d2,%d3 # d3 = Update[23:8]
4235 # D3 = update[23:8] operand
4259 movs.w %d3,(%a0)+ # Update[23:8] -> DEST+0x1