HomeSort by: relevance | last modified time | path
    Searched refs:d0 (Results 1 - 25 of 449) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/common/lib/libc/arch/m68k/gen/
bswap16.S 39 mvzw 6(%sp),%d0
40 swap %d0
41 byterev %d0
43 mvzw 6(%sp),%d0
44 movl %d0,%d1
45 mvzb %d0,%d0
46 lsll #8,%d0
48 orl %d1,%d0
50 movl 4(%sp),%d0
    [all...]
bswap32.S 38 movl 4(%sp),%d0
40 byterev %d0
42 movl %d0,%d1
43 lsrl #8,%d0 | ABCD -> 0ABC
44 andl #0x00ff00ff,%d0 | 0ABC -> 0A0C
47 orl %d1,%d0 | 0A0C | B0D0 -> BADC
48 swap %d0 | BADC -> DCBA
50 rolw #8,%d0
51 swap %d0
52 rolw #8,%d0
    [all...]
mulsi3.S 49 movel 4(%sp),%d0
50 mulsl 8(%sp),%d0
52 movew 6(%sp), %d0
53 movel %d0, %a0 | save B
54 muluw 8(%sp), %d0 | %d0 holds B * C
58 addw %d1, %d0 | %d0 holds (B * C) + (A * D)
59 swap %d0
60 clrw %d0 | %d0 holds ((B * C) + (A * D)) << 1
    [all...]
bswap64.S 33 movl 8(%sp),%d0
35 byterev %d0
41 movl %d0,%d2
44 lsrl #8,%d0
45 andl %d3,%d0
46 orl %d2,%d0
57 rolw #8,%d0
59 swap %d0
60 rolw #8,%d0
  /src/sys/lib/libkern/arch/m68k/
random.S 50 movl #16807, %d0
52 mulsl (%a0), %d1:%d0
53 lsll #1, %d0
55 addl %d1, %d0
57 addxl %d1, %d0
58 lsrl #1, %d0
59 movl %d0, (%a0)
  /src/lib/libc/arch/m68k/gen/
alloca.S 50 movl %sp,%d0 /* get current SP value */
51 subl 4(%sp),%d0 /* allocate requested space */
53 andl %d1,%d0 /* longword align for efficiency */
54 addql #8,%d0 /* reuse space of call frame */
55 movl %d0,%sp /* set new SP value */
58 moveal %d0,%a0
  /src/lib/libc/arch/aarch64/gen/
fabs_ieee754.S 37 fabs d0, d0
  /src/lib/libm/arch/aarch64/
e_sqrt.S 37 fsqrt d0, d0
  /src/lib/libm/arch/arm/
e_sqrt.S 37 vsqrt.f64 d0, d0
  /src/lib/libc/arch/m68k/hardfloat/
cmpdf2.S 55 movql #-1,%d0
57 fslt %d0
58 extbl %d0
62 moveq #1,%d0
66 clrl %d0
cmpsf2.S 55 movql #-1,%d0
57 fslt %d0
58 extbl %d0
62 moveq #1,%d0
66 clrl %d0
floatunsisf.S 46 movl 4(%sp),%d0
48 fmovel %d0,%fp0
50 fmoves %fp0,%d0
54 bclr #31,%d0
55 fmovel %d0,%fp0
63 fmoves %fp0,%d0
  /src/sys/arch/x68k/stand/xxboot/
ashldi3.S 36 moveml %sp@(4),%d0-%d1/%a0 | %d0:%d1 = quad value
41 addxl %d0,%d0 | %d0:X <<= 1
76 moveml %a2@+,%d0-%d2 | %d0:%d1 = value
78 moveml %d0-%d2,%sp@-
82 cmpl %a2@+,%d0 | compare high word
  /src/common/lib/libc/arch/m68k/string/
memset.S 88 clrl %d0
89 moveb %d2,%d0
90 movel %d0,%d2
91 lsll #8,%d0
92 orl %d0,%d2
93 lsll #8,%d0
94 orl %d0,%d2
95 lsll #8,%d0
96 orl %d0,%d2
99 movl %a0,%d0
    [all...]
  /src/common/lib/libc/arch/m68k/atomic/
atomic_nand.S 38 1: movl (%a0), %d0
39 movl %d0, %d1
40 andl 8(%sp), %d0
41 notl %d0
42 casl %d1, %d0, (%a0)
44 movl %d0, %a0
65 1: movl (%a0), %d0
66 movl %d0, %d1
69 casl %d0, %d1, (%a0)
71 movl %d0, %a
    [all...]
atomic_add.S 39 movl 8(%sp), %d0
40 addl %d0, (%a0)
53 1: movl (%a0), %d0
54 movl %d0, %d1
55 addl 8(%sp), %d0
56 casl %d1, %d0, (%a0)
58 movl %d0, %a0 /* pointers return also in %a0 */
73 1: movl (%a0), %d0
74 movl %d0, %d1
76 casl %d0, %d1, (%a0
    [all...]
atomic_and.S 38 movl 8(%sp), %d0
39 andl %d0, (%a0)
52 1: movl (%a0), %d0
53 movl %d0, %d1
54 andl 8(%sp), %d0
55 casl %d1, %d0, (%a0)
57 movl %d0, %a0
71 1: movl (%a0), %d0
72 movl %d0, %d1
74 casl %d0, %d1, (%a0
    [all...]
atomic_or.S 38 movl 8(%sp), %d0
39 orl %d0, (%a0)
53 1: movl (%a0), %d0
54 movl %d0, %d1
55 orl 8(%sp), %d0
56 casl %d1, %d0, (%a0)
58 movl %d0, %a0
74 1: movl (%a0), %d0
75 movl %d0, %d1
77 casl %d0, %d1, (%a0
    [all...]
atomic_sub.S 39 movl 8(%sp), %d0
40 subl %d0, (%a0)
53 1: movl (%a0), %d0
54 movl %d0, %d1
55 subl 8(%sp), %d0
56 casl %d1, %d0, (%a0)
58 movl %d0, %a0 /* pointers return also in %a0 */
73 1: movl (%a0), %d0
74 movl %d0, %d1
76 casl %d0, %d1, (%a0
    [all...]
  /src/sys/arch/x68k/stand/libdos/
dos_procerr.S 13 movel %d0,%sp@-
14 cmpil #0xffff0100,%d0
16 negl %d0
18 movel %d0,_C_LABEL(dos_errno)
19 movel %sp@+,%d0
23 swap %d0
24 addqw #1,%d0
27 moveq #DOS_EBUFOVER,%d0
31 moveq #DOS_ESRCH,%d0
dos_cerror.S 13 movel %d0,%sp@-
14 negl %d0
15 cmpil #_DOS_EEXIST,%d0
17 moveq #DOS_EEXIST,%d0
19 movel %d0,_C_LABEL(dos_errno)
20 movel %sp@+,%d0
  /src/sys/arch/news68k/stand/boot/
locore.S 36 movl #_C_LABEL(end) - 4,%d0
37 subl #_C_LABEL(edata),%d0
38 lsrl #2,%d0
41 dbra %d0,1b
46 movl #IC_CLEAR,%d0
47 movc %d0,%cacr
  /src/lib/libm/arch/m68k/
s_finite.S 47 movw %sp@(4),%d0
49 andw %d1,%d0
50 cmpw %d1,%d0
51 sne %d0
52 extbl %d0
53 negl %d0
  /src/common/lib/libc/arch/m68k/net/
htons.S 49 clrl %d0
50 movw 6(%sp),%d0
ntohs.S 49 clrl %d0
50 movw 6(%sp),%d0

Completed in 46 milliseconds

1 2 3 4 5 6 7 8 91011>>