/arch/mn10300/lib/ |
D | memset.S | 26 mov d1,(16,sp) 39 extbu d1 40 mov_asl d1,d3,8,d1 41 or_asl d1,d3,8,d1 42 or_asl d1,d3,8,d1 43 or d3,d1 53 mov d1,(a0+) 54 mov d1,(a0+) 55 mov d1,(a0+) 56 mov d1,(a0+) [all …]
|
D | do_csum.S | 25 mov d1,d2 # count 28 clr d1 # accumulator 42 add d0,d1 51 add d0,d1 69 add d0,d1 70 addc e0,d1 71 addc e1,d1 72 addc e3,d1 77 addc d0,d1 78 addc e0,d1 [all …]
|
D | memmove.S | 26 cmp d1,d0 32 mov d1,(16,sp) 35 add d1,d2,a1 # src end 42 or d0,d1,d3 59 mov (a1),d1 61 mov d1,(a0) 66 mov (a1),d1 68 mov d1,(a0) 73 mov (a1),d1 75 mov d1,(a0) [all …]
|
/arch/m68k/math-emu/ |
D | fp_util.S | 99 clr.l %d1 | sign defaults to zero 103 moveq #1,%d1 105 1: swap %d1 106 move.w #0x3fff+31,%d1 107 move.l %d1,(%a0)+ | set sign / exp 130 move.l %d0,%d1 132 lsr.l #8,%d1 | exponent / sign 133 lsr.l #7,%d1 134 lsr.w #8,%d1 136 cmp.w #0xff,%d1 | NaN / Inf? [all …]
|
D | fp_move.S | 48 move.w %d0,%d1 | store data size twice in %d1 49 swap %d1 | one can be trashed below 50 move.w %d0,%d1 54 move.b (%a0,%d1.w),%d0 75 move.w %d0,%d1 83 swap %d1 84 move.l %d1,%d2 86 jmp ([0f:w,%pc,%d1.w*4]) 98 move.l %d0,%d1 102 move.b %d1,%d0 [all …]
|
D | fp_movem.S | 46 | %d1 contains the mask and count of the register list 58 2: move.l %d0,%d1 59 swap %d1 61 1: addq.w #1,%d1 | count the # of registers in 62 2: lsr.b #1,%d0 | register list and keep it in %d1 65 printf PDECODE,"#%08x",1,%d1 132 swap %d1 | get fpu register list 157 3: lsl.b #1,%d1 176 4: lsl.b #1,%d1 207 move.l %d0,%d1 [all …]
|
D | fp_cond.S | 83 swap %d1 | test condition in %d1 84 tst.w %d1 86 move.l %d0,%d1 102 move.w %d0,%d1 103 swap %d1 116 move.w %d0,%d1 | save register nr 118 swap %d1 119 move.b %d1,%d0 120 swap %d1 165 swap %d1 [all …]
|
/arch/mn10300/mm/ |
D | cache-flush-by-reg.S | 58 LOCAL_CLI_SAVE(d1) 83 LOCAL_IRQ_RESTORE(d1) 106 mov PAGE_SIZE,d1 108 add d0,d1 124 sub d0,d1,d3 133 mov d1,a1 # a1 = end 140 mov (a0),d1 141 btst DCPGCR_DCPGBSY,d1 145 mov d2,d1 146 add -1,d1 [all …]
|
/arch/m68k/coldfire/ |
D | entry.S | 112 movel %sp,%d1 /* get thread_info pointer */ 113 andl #-THREAD_SIZE,%d1 /* at base of kernel stack */ 114 movel %d1,%a0 115 movel %a0@(TINFO_FLAGS),%d1 /* get thread_info->flags */ 116 andl #(1<<TIF_NEED_RESCHED),%d1 119 movel %a0@(TINFO_PREEMPT),%d1 120 cmpl #0,%d1 128 moveml %sp@,%d1-%d5/%a0-%a2 136 movel %sp,%d1 /* get thread_info pointer */ 137 andl #-THREAD_SIZE,%d1 /* at base of kernel stack */ [all …]
|
/arch/x86/lib/ |
D | string_32.c | 19 int d0, d1, d2; in strcpy() local 24 : "=&S" (d0), "=&D" (d1), "=&a" (d2) in strcpy() 34 int d0, d1, d2, d3; in strncpy() local 44 : "=&S" (d0), "=&D" (d1), "=&c" (d2), "=&a" (d3) in strncpy() 54 int d0, d1, d2, d3; in strcat() local 62 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strcat() 72 int d0, d1, d2, d3; in strncat() local 85 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strncat() 96 int d0, d1; in strcmp() local 108 : "=a" (res), "=&S" (d0), "=&D" (d1) in strcmp() [all …]
|
/arch/m68k/lib/ |
D | udivsi3.S | 68 #define d1 REG (d1) macro 91 movel sp@(12), d1 /* d1 = divisor */ 94 cmpl IMM (0x10000), d1 /* divisor >= 2 ^ 16 ? */ 99 divu d1, d2 /* high quotient in lower word */ 103 divu d1, d2 /* low quotient */ 107 L3: movel d1, d2 /* use d2 as divisor backup */ 108 L4: lsrl IMM (1), d1 /* shift divisor */ 110 cmpl IMM (0x10000), d1 /* still divisor >= 2 ^ 16 ? */ 112 divu d1, d0 /* now we have 16 bit divisor */ 118 movel d2, d1 [all …]
|
D | modsi3.S | 68 #define d1 REG (d1) macro 89 movel sp@(8), d1 /* d1 = divisor */ 91 movel d1, sp@- 95 movel sp@(8), d1 /* d1 = divisor */ 97 movel d1, sp@- 102 mulsl d1,d0 104 movel sp@(4), d1 /* d1 = dividend */ 105 subl d0, d1 /* d1 = a - (a/b)*b */ 106 movel d1, d0
|
D | umodsi3.S | 68 #define d1 REG (d1) macro 89 movel sp@(8), d1 /* d1 = divisor */ 91 movel d1, sp@- 95 movel sp@(8), d1 /* d1 = divisor */ 97 movel d1, sp@- 102 mulsl d1,d0 104 movel sp@(4), d1 /* d1 = dividend */ 105 subl d0, d1 /* d1 = a - (a/b)*b */ 106 movel d1, d0
|
D | mulsi3.S | 68 #define d1 REG (d1) macro 91 movew sp@(6), d1 /* x1 -> d1 */ 92 muluw sp@(8), d1 /* x1*y0 */ 94 addw d1, d0 96 addl d1, d0 100 movew sp@(6), d1 /* x1 -> d1 */ 101 muluw sp@(10), d1 /* x1*y1 */ 102 addl d1, d0
|
/arch/m68k/68360/ |
D | entry.S | 46 movel %sp@(PT_OFF_ORIG_D0),%d1 48 cmpl #NR_syscalls,%d1 50 lsl #2,%d1 52 jbsr %a0@(%d1) 74 movel %sp,%d1 /* get thread_info pointer */ 75 andl #-THREAD_SIZE,%d1 76 movel %d1,%a2 100 movel %sp,%d1 /* get thread_info pointer */ 101 andl #-THREAD_SIZE,%d1 102 movel %d1,%a2 [all …]
|
/arch/m68k/fpsp040/ |
D | round.S | 24 | d1(high word) contains rounding precision: 28 | d1(low word) contains rounding mode: 55 swap %d1 |set up d1.w for round prec. 64 movel (%a1,%d1.w*4),%a1 67 | Jump table indexed by rounding mode in d1.w. All following assumes 81 swap %d1 |set up d1 for round prec. 99 movel (%a1,%d1.w*4),%a1 106 swap %d1 |set up d1 for round prec. 116 swap %d1 |set up d1 for round prec. 120 movel (%a1,%d1.w*4),%a1 [all …]
|
/arch/mn10300/kernel/ |
D | gdb-low.S | 36 mov d1,a1 39 movbu (a0),d1 41 movbu d1,(a1) 48 mov d1,a1 51 movhu (a0),d1 53 movhu d1,(a1) 60 mov d1,a1 63 mov (a0),d1 65 mov d1,(a1) 79 mov d1,a1 [all …]
|
/arch/nios2/kernel/ |
D | misaligned.c | 70 u8 a, b, d0, d1, d2, d3; in handle_unaligned_c() local 99 fault |= __get_user(d1, (u8 *)(addr+1)); in handle_unaligned_c() 100 val = (d1 << 8) | d0; in handle_unaligned_c() 105 d1 = val >> 8; in handle_unaligned_c() 109 *(u8 *)(addr+1) = d1; in handle_unaligned_c() 112 fault |= __put_user(d1, (u8 *)(addr+1)); in handle_unaligned_c() 117 fault |= __get_user(d1, (u8 *)(addr+1)); in handle_unaligned_c() 118 val = (short)((d1 << 8) | d0); in handle_unaligned_c() 125 d1 = val >> 8; in handle_unaligned_c() 129 *(u8 *)(addr+1) = d1; in handle_unaligned_c() [all …]
|
/arch/powerpc/math-emu/ |
D | udivmodti4.c | 11 _FP_W_TYPE d1, _FP_W_TYPE d0) in _fp_udivmodti4() argument 16 if (d1 == 0) in _fp_udivmodti4() 117 if (d1 > n1) in _fp_udivmodti4() 132 count_leading_zeros (bm, d1); in _fp_udivmodti4() 143 if (n1 > d1 || n0 >= d0) in _fp_udivmodti4() 146 sub_ddmmss (n1, n0, n1, n0, d1, d0); in _fp_udivmodti4() 164 d1 = (d1 << bm) | (d0 >> b); in _fp_udivmodti4() 170 udiv_qrnnd (q0, n1, n2, n1, d1); in _fp_udivmodti4() 176 sub_ddmmss (m1, m0, m1, m0, d1, d0); in _fp_udivmodti4()
|
/arch/m68k/kernel/ |
D | head.S | 661 clrl %d1 668 bset #CPUTYPE_060,%d1 669 bset #CPUTYPE_0460,%d1 677 bset #CPUTYPE_040,%d1 678 bset #CPUTYPE_0460,%d1 686 bset #CPUTYPE_020,%d1 693 movel %d1,%a0@ 711 clrl %d1 736 movel #_PAGE_CACHE040W,%d1 744 movel %d1,%a0@ [all …]
|
D | relocate_kernel.S | 15 movel %sp@(12),%d1 /* d1 = cpu_mmu_flags */ 20 btst #MMU_BASE + MMUB_68851,%d1 40 btst #MMU_BASE + MMUB_68030,%d1 43 btst #MMU_BASE + MMUB_68040,%d1 76 btst #MMU_BASE + MMUB_68060,%d1 121 btst #CPUB_68020,%d1 133 btst #CPUB_68030,%d1 136 btst #CPUB_68040,%d1 150 btst #CPUB_68060,%d1
|
/arch/m68k/68000/ |
D | entry.S | 50 movel %sp@(PT_OFF_ORIG_D0),%d1 52 cmpl #NR_syscalls,%d1 54 lsl #2,%d1 56 jbsr %a0@(%d1) 78 movel %sp,%d1 /* get thread_info pointer */ 79 andl #-THREAD_SIZE,%d1 80 movel %d1,%a2 104 movel %sp,%d1 /* get thread_info pointer */ 105 andl #-THREAD_SIZE,%d1 106 movel %d1,%a2 [all …]
|
/arch/m68k/ifpsp060/src/ |
D | fplsp.S | 565 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1 579 mov.b %d0,%d1 586 tst.b %d1 591 cmpi.b %d1,&ZERO # is operand a ZERO? 596 cmpi.b %d1,&INF # is operand an INF? 601 cmpi.b %d1,&QNAN # is operand a QNAN? 612 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1 622 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1 636 mov.b %d0,%d1 643 mov.b %d1,STAG(%a6) [all …]
|
/arch/x86/boot/compressed/ |
D | string.c | 6 int d0, d1, d2; in memcpy() local 11 : "=&c" (d0), "=&D" (d1), "=&S" (d2) in memcpy() 20 long d0, d1, d2; in memcpy() local 25 : "=&c" (d0), "=&D" (d1), "=&S" (d2) in memcpy()
|
/arch/m68k/ifpsp060/ |
D | os.S | 84 | d1 - 0 = success, !0 = failure 94 clr.l %d1 | return success 97 move.b (%a0)+,%d1 | copy 1 byte 99 movs.b %d1,(%a1)+ 101 clr.l %d1 | return success 115 | d1 - 0 = success, !0 = failure 127 clr.l %d1 | return success 131 movs.b (%a0)+,%d1 132 move.b %d1,(%a1)+ | copy 1 byte 134 clr.l %d1 | return success [all …]
|