/haiku/src/system/libroot/os/arch/m68k/ |
H A D | syscalls.inc | 13 move.l IMM n,%d0 ; \ 19 move.l IMM n,%d0 ; \ 25 move.l IMM n,%d0 ; \ 31 move.l IMM n,%d0 ; \ 37 move.l IMM n,%d0 ; \ 43 move.l IMM n,%d0 ; \ 49 move.l IMM n,%d0 ; \ 55 move.l IMM n,%d0 ; \ 61 move.l IMM n,%d0 ; \ 67 move.l IMM n,%d0 ; \ [all...] |
H A D | byteorder.S | 14 /* moveq.l #0,%d0*/ 15 move.b (7,%a7),%d0 16 lsl.l #8,%d0 17 move.b (6,%a7),%d0 18 lsl.l #8,%d0 19 move.b (5,%a7),%d0 20 lsl.l #8,%d0 21 move.b (4,%a7),%d0 29 /* moveq.l #0,%d0*/ 38 move.b (11,%a7),%d0 [all...] |
H A D | atomic.S | 10 * d0,d1,a0,a1 are scratch regs, not to be saved. 27 move.l (%a0),%d0 28 miss1: move.l %d0,%d1 30 cas.l %d0,%d1,(%a0) 32 // d0 = old value 40 move.l (%a0),%d0 41 miss2: move.l %d0,%d1 43 cas.l %d0,%d1,(%a0) 45 // d0 = old value 53 move.l (%a0),%d0 [all...] |
H A D | system_time_asm.S | 15 clr.l %d0
|
/haiku/src/system/libroot/os/arch/sparc/ |
H A D | byteorder.S | 18 st %d0, [%o0] 19 lda [%o0] 0x88, %d0 28 std %d0, [%o0] 29 ldda [%o0] 0x88, %d0
|
H A D | fpu_sqrt.c | 193 u_int d0, d1, d2, d3; local 298 FPU_SUBC(d0, x0, t0); /* d = x - t */ 299 if ((int)d0 >= 0) { /* if d >= 0 (i.e., x >= t) then */ 300 x0 = d0, x1 = d1; /* x -= t */ 309 FPU_SUBC(d0, x0, t0); 310 if ((int)d0 >= 0) { 311 x0 = d0, x1 = d1; 330 FPU_SUBC(d0, x0, t0); 331 if ((int)d0 >= 0) { 332 x0 = d0, x [all...] |
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | keyboard.cpp | 21 k.d0 = Bconin(DEV_CON); 22 return k.d0; 38 key.d0 = Bconin(DEV_CON); 50 while ((key.d0 = check_for_key()) != 0) {
|
H A D | shell.S | 104 // move.l %a0,%d0 117 cmp.l #SUP_USER,%d0 130 tst.w %d0 135 move.w TOSVAR_bootdev,%d0 137 move.b %d0,ATARI_ZBEOS_BASE + gBootDriveID - _bs_entry 197 moveq #'.',%d0 202 clr.l %d0 227 move.w %d4,%d0 234 moveq #1,%d0 256 tst.l %d0 [all...] |
H A D | stage1.S | 83 //move.w #1,%d0 89 move.b (%a0)+,%d0 95 move.w #1,%d0 101 move #'.',%d0 106 /* prints the char in d0.b to the console */ 109 move.w %d0,-(%sp)
|
/haiku/src/system/boot/platform/next_m68k/ |
H A D | keyboard.cpp | 18 k.d0 = mg->mg_try_getc(); 20 return k.d0; 36 key.d0 = mg->mg_getc(); 48 while ((key.d0 = check_for_key()) != 0) {
|
/haiku/src/system/libroot/posix/glibc/arch/m68k/ |
H A D | add_n.S | 52 movel MEM_POSTINC(a0),R(d0) 54 addxl R(d1),R(d0) 55 movel R(d0),MEM_POSTINC(a2) 56 L(L1:) movel MEM_POSTINC(a0),R(d0) 58 addxl R(d1),R(d0) 59 movel R(d0),MEM_POSTINC(a2) 62 subxl R(d0),R(d0) /* d0 <= -cy; save cy as 0 or -1 in d0 */ [all...] |
H A D | sub_n.S | 52 movel MEM_POSTINC(a0),R(d0) 54 subxl R(d1),R(d0) 55 movel R(d0),MEM_POSTINC(a2) 56 L(L1:) movel MEM_POSTINC(a0),R(d0) 58 subxl R(d1),R(d0) 59 movel R(d0),MEM_POSTINC(a2) 62 subxl R(d0),R(d0) /* d0 <= -cy; save cy as 0 or -1 in d0 */ [all...] |
H A D | addmul_1.S | 57 subl R(d0),R(d0) /* (d0,cy) <= (0,0) */ 62 addxl R(d0),R(d3) 66 mulul R(s2_limb),R(d0):R(d3) 68 addxl R(d5),R(d0) 72 addxl R(d5),R(d0)
|
H A D | submul_1.S | 57 subl R(d0),R(d0) /* (d0,cy) <= (0,0) */ 62 addxl R(d0),R(d3) 66 mulul R(s2_limb),R(d0):R(d3) 68 addxl R(d5),R(d0) 72 addxl R(d5),R(d0)
|
H A D | mul_1.S | 61 subl R(d0),R(d0) /* (d0,cy) <= (0,0) */ 66 addxl R(d0),R(d3) 69 mulul R(s2_limb),R(d0):R(d3) 75 addxl R(d3),R(d0)
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_asm.S | 30 clr.l %d0 31 move %sr,%d0 32 move.l %d0,%d1 36 lsr.l #8,%d0 37 andi.l #7,%d0 45 move.l (4,%a7),%d0 47 andi.w #7,%d0 48 lsl.w #8,%d0 51 or.w %d0,%d1 59 clr.l %d0 [all...] |
H A D | arch_cpu_asm.S | 38 moveq #0,%d0 42 moveq #1,%d0 68 moveq #0,%d0 72 moveq #1,%d0
|
/haiku/src/system/libroot/posix/string/arch/m68k/ |
H A D | arch_string.S | 18 move.l (12,%a7),%d0 20 addi.l #-1,%d0 26 move.l %a0,%d0
|
/haiku/src/system/libroot/posix/arch/m68k/ |
H A D | sigsetjmp.S | 13 // a0: buffer, d0: saveMask 15 move.l (8,%a7),%d0 22 clr.l %d0 23 move %ccr,%d0 24 move.w %d0,(JMP_REGS_CCR,%a0) 38 move.l (%a7)+,%d0 40 move.l %d0,-(%a7)
|
H A D | siglongjmp.S | 14 // a0: buffer, d0: saveMask 16 move.l (8,%a7),%d0 22 move.w (JMP_REGS_CCR,%a0),%d0 23 move %d0,%ccr
|
/haiku/src/system/libroot/os/arch/arm64/ |
H A D | byteorder.S | 22 fmov d0, x0 // Bitcopy double to general register 24 fmov x0, d0 // and back
|
/haiku/src/system/boot/platform/amiga_m68k/ |
H A D | shell.S | 91 // tst.l %d0 93 // move.l %d0,(%a2) 98 tst.l %d0 101 move.l %d0,(%a2) 106 move.l #(AMIGA_ZBEOS_STACK_END-AMIGA_ZBEOS_STACK_BASE+AMIGA_ZBEOS_MAX),%d0 109 tst.l %d0 114 move.l #0xdeadbeef,%d0 124 //move.l #0x200,%d0 126 //mulu sNumSectors,%d0 127 //move.l %d0,3 [all...] |
H A D | stage1.S | 108 // move.l %d0,_super_stack 115 move.l %d0,%a6 121 tst.l %d0 146 tst.l %d0 158 tst.l %d0 160 move.l %d0,(%a2) 162 // move.l _super_stack,%d0 168 moveq #0,%d0 174 // move.l _super_stack,%d0 177 moveq #-1,%d0 [all...] |
H A D | keyboard.cpp | 45 while ((key.d0 = check_for_key()) != 0) {
|
/haiku/src/system/libroot/posix/glibc/arch/generic/ |
H A D | divrem.c | 98 mp_limb_t d1, d0; local 102 d0 = dp[0]; 106 if (n1 >= d1 && (n1 > d1 || n0 >= d0)) 108 sub_ddmmss (n1, n0, n1, n0, d1, d0); 132 add_ssaaaa (n1, n0, r - d0, np[0], 0, d0); 136 n1 = d0 - (d0 != 0); 137 n0 = -d0; 142 umul_ppmm (n1, n0, d0, [all...] |