/arch/blackfin/lib/ |
D | muldi3.S | 51 A0 = R2.H * R1.L, A1 = R2.L * R1.H (FU) || R3 = [SP + 12]; /* E1 */ 52 A0 += R3.H * R0.L, A1 += R3.L * R0.H (FU) || [SP] = R4; /* E1 */ 53 A0 += A1; /* E1 */ 58 A1 = R2.L * R0.L (FU); /* E4 */ define 59 R3 = A1.w; 60 A1 = A1 >> 16; /* E3c */ define 61 A0 += R2.H * R0.H, A1 += R2.L * R0.H (FU); /* E2, E3c */ 62 A1 += R0.L * R2.H (FU); /* E3c */ 63 R0 = A1.w; 64 A1 = A1 >> 16; /* E2c */ define [all …]
|
/arch/metag/lib/ |
D | memmove.S | 28 MOV A1.2, D0Ar2 46 GETL D0Re0, D1Re0, [--A1.2] 54 GETB D1Re0, [--A1.2] 68 GETB D0Re0, [--A1.2] 77 ! adjust A1.2 78 MOV D0Ar4, A1.2 80 MOV D0Ar6, A1.2 85 MOV A1.2, D0Ar4 96 GETL D0Re0, D1Re0, [--A1.2] 111 GETL D0.7, D1.7, [--A1.2] [all …]
|
D | memcpy.S | 12 MOV A1.2, D0Ar2 ! source pointer 23 GETB D1Re0, [A1.2++] 41 GETB D0Re0, [A1.2++] 52 MOV D0Ar4, A1.2 64 GETL D0Re0, D1Re0, [A1.2++] 65 GETL D0Ar6, D1Ar5, [A1.2++] 68 GETL D0Re0, D1Re0, [A1.2++] 69 GETL D0Ar6, D1Ar5, [A1.2++] 82 ! Adjust the source pointer (A1.2) to the 8 byte boundary before its 84 MOV D0Ar4, A1.2 [all …]
|
D | memset.S | 33 MOV A1.2,A0.2 38 SETL [D1Ar1++],A0.2,A1.2 39 SETL [D1Ar1++],A0.2,A1.2 40 SETL [D1Ar1++],A0.2,A1.2 41 SETL [D1Ar1++],A0.2,A1.2 55 SETL [D1Ar1++],A0.2,A1.2 70 MOV A1.2,D1Ar5 71 SUB PC,CPC1,A1.2 ! Jump into table below
|
/arch/c6x/lib/ |
D | csum_64plus.S | 36 AND .S1 3,A4,A1 38 OR .L2X B0,A1,B0 ; non aligned condition 41 || MV .D1X B5,A1 ; words condition 42 [!A1] B .S1 L8 59 ZERO .D1 A1 63 [!A1] BNOP .S1 L8,5 300 || ZERO .D1 A1 304 || [A0] LDBU .D1T1 *A4++,A1 309 || SHL .S1 A0,8,A1 321 || ADD .L1 A0,A1,A1 [all …]
|
D | divi.S | 22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 24 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 25 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 41 || cmpgt .l1 0, A4, A1 44 [A1] neg .l1 A4, A4 46 || xor .s1x A1, B1, A1 47 [A1] addkpc .s2 _divu_ret, B3, 4
|
D | memcpy_64plus.S | 17 || AND .S1 0x2,A6,A1 23 [A1] LDB .D2T1 *B4++,A7 24 [A1] LDB .D2T1 *B4++,A8 31 [A1] STB .D1T1 A7,*A3++ 32 [A1] STB .D1T1 A8,*A3++
|
D | llshru.S | 24 mv .l1x B4,A1 25 [!A1] b .s2 B3 ; return if zero shift count 27 sub .d1 A0,A1,A0 32 || [A2] shru .s1 A4,A1,A4 36 [A2] shru .s1 A5,A1,A5
|
D | llshr.S | 24 mv .l1x B4,A1 25 [!A1] b .s2 B3 ; return if zero shift count 27 sub .d1 A0,A1,A0 32 || [A2] shru .s1 A4,A1,A4 36 [A2] shr .s1 A5,A1,A5
|
D | llshl.S | 24 mv .l1x B4,A1 25 [!A1] b .s2 B3 ; just return if zero shift 27 sub .d1 A0,A1,A0 31 || [A2] shl .s1 A5,A1,A5 35 [A2] shl .s1 A4,A1,A4
|
D | remi.S | 22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 24 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 25 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 41 || cmpgt .l1 0, A4, A1 46 [A1] neg .l1 A4, A4 48 || xor .s2x B2, A1, B0
|
D | remu.S | 22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 24 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 25 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 51 cmpltu .l1x A4, B4, A1 52 [!A1] sub .l1x A4, B4, A4
|
D | divremi.S | 23 || cmpgt .l1 0, A4, A1 28 [A1] neg .l1 A4, A4 30 || xor .s2x B2, A1, B0
|
D | divu.S | 22 ;; __c6xabi_divi A0,A1,A2,A4,A6,B0,B1,B2,B4,B5 23 ;; __c6xabi_divu A0,A1,A2,A4,A6,B0,B1,B2,B4 24 ;; __c6xabi_remi A1,A2,A4,A5,A6,B0,B1,B2,B4 25 ;; __c6xabi_remu A1,A4,A5,A7,B0,B1,B2,B4 90 || mvk .s1 32, A1 91 sub .l1 A1, A6, A6
|
D | strasgi.S | 27 ldw .d2t1 *B4++, A1 41 || mv .s2x A1, B5 48 [B0] ldw .d2t1 *B4++, A1 78 [B0] stw .d1t1 A1, *A4++
|
D | mpyll.S | 40 mpy32u .m1x A4,B4,A1:A0 ; X0*Y0 48 add .s1 A1,A5,A5
|
/arch/metag/tbx/ |
D | tbitimer.S | 181 MOV A1.3,A1LbP /* Get ___TBITimes address */ 186 GETD A0.3,[A1.3+#0] /* A0.3 == &___TBITimeB */ 194 GETD A0.3,[A1.3+#4] /* A0.3 == &___TBITimeI */
|
D | tbipcx.S | 53 #define A1GblIGbP A1.15 /* Interrupt A1GbP value in PRIV system */ 140 ADD A1.2,A0StP,#TBICTX_DX+(8*1) /* Address DX.1 save area */ 142 MSETL [A1.2],D0Ar6,D0Ar4,D0Ar2,D0FrT,D0.5,D0.6,D0.7 153 MSETL [A1.2],D0Ar4,D0Ar2 /* Save CT regs state */ 260 MOV D1Ar3,A1.3 /* Copy old TXDIVTIME */ 284 MOV TXDIVTIME,A1.3 /* Set RPDIRTY again */ 297 MOV TXBPOBITS,A1.2
|
D | tbictx.S | 104 MOV A1.2,D1RtP /* Free off D0FrT:D1RtP pair */ 210 MOVZ PC,A1.2 /* No: Early return */ 212 MOVZ PC,A1.2 /* No: Early return */ 233 MOV PC,A1.2 /* Return */ 276 MOV A1.2,D1RtP /* Free off D1RtP register */ 304 MOVZ PC,A1.2 /* No: Early return */ 361 MOV PC,A1.2 /* Return */
|
/arch/mips/mm/ |
D | page.c | 44 #define A1 5 macro 343 uasm_i_ld(buf, reg, off, A1); 345 uasm_i_lw(buf, reg, off, A1); 364 uasm_i_pref(buf, pref_src_mode, pref_bias_copy_load + off, A1); 465 pg_addiu(&buf, A1, A1, 2 * off); 510 pg_addiu(&buf, A1, A1, 2 * off); 548 pg_addiu(&buf, A1, A1, 2 * off);
|
/arch/c6x/kernel/ |
D | switch_to.S | 53 || LDDW .D1T1 *+A5(THREAD_RICL_ICL),A1:A0 71 || MV .L2X A1,B1
|
D | entry.S | 94 || STDW .D1T1 A1:A0,*A15--[1] 151 LDDW .D1T1 *++A15[1],A1:A0 258 MVKL .S1 schedule,A1 259 MVKH .S1 schedule,A1 260 B .S2X A1 313 MVK .S1 _TIF_WORK_MASK,A1 316 AND .D1 A1,A2,A0
|
/arch/m68k/fpsp040/ |
D | satan.S | 317 |--U + A1*U*V*(A2 + V*(A3 + V)), V = U*U 319 |--THE NATURAL FORM IS U + U*V*(A1 + V*(A2 + V*A3)) 320 |--WHAT WE HAVE HERE IS MERELY A1 = A3, A2 = A1/A3, A3 = A2/A3. 322 |--PARTS A1*U*V AND (A2 + ... STUFF) MORE LOAD-BALANCED 332 fmuld ATANA1,%fp1 | ...A1*U*V 333 fmulx %fp2,%fp1 | ...A1*U*V*(A2+V*(A3+V))
|
/arch/mips/powertv/ |
D | Kconfig | 16 A1 - Class A B1 - Class B
|
/arch/arm/boot/dts/ |
D | kirkwood-dns320.dts | 6 model = "D-Link DNS-320 NAS (Rev A1)";
|