/arch/blackfin/lib/ |
D | udivsi3.S | 23 R2 = R1 << 16; define 24 CC = R2 <= R0 (IU); 27 R2 = R0 >> 31; /* if X is a 31-bit number */ define 29 R2 = R2 | R3; /* then it's okay to use the DIVQ builtins (fallthrough to fast)*/ define 30 CC = R2; 90 R2 = R0 >> 16; define 92 R2 = R3 - R2; /* shifted divisor < upper 16 bits of dividend */ define 111 R2.L = ONES R1; 112 R2 = R2.L (Z); define 113 CC = R2 == 1; [all …]
|
D | memset.S | 28 P2 = R2 ; /* P2 = count */ 29 R3 = R0 + R2; /* end */ 30 CC = R2 <= 7(IU); 33 R2 = 3; define 34 R2 = R0 & R2; /* addr bottom two bits */ define 35 CC = R2 == 0; /* AZ set if zero. */ 40 R2 = R1 << 8; /* create quad filler */ define 41 R2.L = R2.L + R1.L(NS); 42 R2.H = R2.L + R1.H(NS); 47 [P0++] = R2; [all …]
|
D | divsi3.S | 100 R2.L = ONES R1; 101 R2 = R2.L (Z); define 102 CC = R2 == 1; 112 R2 = -R1; define 113 [--SP] = R2; 114 R2 = R0 << 1; /* R2 lsw of dividend */ define 119 R2 = R2 | R5; /* Shift quotient bit */ define 123 .Llst: R7 = R2 >> 31; /* record copy of carry from R2 */ 124 R2 = R2 << 1; /* Shift 64 bit dividend up by 1 bit */ define 135 .Llend: R2 = R2 + R5; /* and then set shifted-in value to [all …]
|
D | outs.S | 16 CC = R2 == 0; 20 P2 = R2; /* P2 = count */ 29 CC = R2 == 0; 33 P2 = R2; /* P2 = count */ 42 CC = R2 == 0; 46 P2 = R2; /* P2 = count */ 55 CC = R2 == 0; 59 P2 = R2; /* P2 = count */
|
D | smulsi3_highpart.S | 18 R2 = R1.L * R0.L (FU); define 22 R1.L = R2.H + R1.L; 24 R2 = cc; define 31 R1 = R1 + R2; 32 R2 = cc; define 33 R1 = R1 + R2;
|
D | strncpy.S | 27 CC = R2 == 0; 30 P2 = R2 ; /* size */ 49 R2 = LC0; define 50 CC = R2 57 CC = R2 < R3; 60 R2 += -1;
|
D | muldi3.S | 51 A0 = R2.H * R1.L, A1 = R2.L * R1.H (FU) || R3 = [SP + 12]; /* E1 */ 56 A0 += R2.l * R1.l (FU); /* E2 */ 58 A1 = R2.L * R0.L (FU); /* E4 */ 61 A0 += R2.H * R0.H, A1 += R2.L * R0.H (FU); /* E2, E3c */ 62 A1 += R0.L * R2.H (FU); /* E3c */
|
D | memmove.S | 23 P2 = R2; /* P2 = count */ 29 R3 = R1 + R2; 34 CC = R2 <= R3; 45 R2 = R2 & R3; /* remainder */ define 46 P2 = R2; /* set remainder */
|
D | memcmp.S | 25 P2 = R2 ; /* P2 = count */ 26 CC = R2 <= 7(IU); 36 R2 = R2 & R3; /* remainder */ define 37 P2 = R2; /* set remainder */
|
D | memcpy.S | 32 CC = R2 <= 0; /* length not positive? */ 37 P2 = R2 ; /* length */ 42 R3 = R1 + R2; 61 P2 = R2; 89 R3 = R2 & R3;
|
D | strncmp.S | 25 CC = R2 == 0; 37 R2 += -1; /* no, adjust count */ 38 CC = R2 == 0;
|
D | memchr.S | 23 P2 = R2; /* P2 = count */ 25 CC = R2 == 0;
|
D | umulsi3_highpart.S | 18 R2 = R1.H * R0.H, R3 = R1.L * R0.H (FU); define 28 R0 = R1 + R2;
|
/arch/blackfin/mach-common/ |
D | dpmc_modes.S | 25 CLI R2; 28 STI R2; 34 R2 = IWR_DISABLE_ALL; define 73 R2 = IWR_DISABLE_ALL; define 83 CLI R2; 97 P5 = R2; 101 R2 = IWR_DISABLE_ALL; define 128 R2 = 0x0404(Z); define 129 R1 = R1|R2; 131 R2 = DEPOSIT(R7, R1); define [all …]
|
D | cache.S | 31 R2 = -L1_CACHE_BYTES; define 34 R0 = R0 & R2; 38 R1 = R1 & R2; 42 R2 = R1 - R0; define 43 R2 >>= L1_CACHE_SHIFT; 44 P1 = R2;
|
/arch/x86/crypto/ |
D | twofish-x86_64-asm_64.S | 52 #define R2 %rcx macro 239 encrypt_round(R0,R1,R2,R3,0); 240 encrypt_round(R2,R3,R0,R1,8); 241 encrypt_round(R0,R1,R2,R3,2*8); 242 encrypt_round(R2,R3,R0,R1,3*8); 243 encrypt_round(R0,R1,R2,R3,4*8); 244 encrypt_round(R2,R3,R0,R1,5*8); 245 encrypt_round(R0,R1,R2,R3,6*8); 246 encrypt_round(R2,R3,R0,R1,7*8); 247 encrypt_round(R0,R1,R2,R3,8*8); [all …]
|
D | twofish-i586-asm_32.S | 244 encrypt_round(R0,R1,R2,R3,0); 245 encrypt_round(R2,R3,R0,R1,8); 246 encrypt_round(R0,R1,R2,R3,2*8); 247 encrypt_round(R2,R3,R0,R1,3*8); 248 encrypt_round(R0,R1,R2,R3,4*8); 249 encrypt_round(R2,R3,R0,R1,5*8); 250 encrypt_round(R0,R1,R2,R3,6*8); 251 encrypt_round(R2,R3,R0,R1,7*8); 252 encrypt_round(R0,R1,R2,R3,8*8); 253 encrypt_round(R2,R3,R0,R1,9*8); [all …]
|
D | aes-x86_64-asm_64.S | 26 #define R2 %rbx macro 134 prologue(FUNC,KEY,B128,B192,R2,R8,R7,R9,R1,R3,R4,R6,R10,R5,R11) 136 #define return(FUNC) epilogue(FUNC,R8,R2,R9,R7,R5,R6,R3,R4,R11) 139 round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4) \ 140 move_regs(R1,R2,R5,R6) 143 round(TAB,OFFSET,R1,R2,R3,R4,R5,R6,R7,R10,R5,R6,R3,R4) 146 round(TAB,OFFSET,R2,R1,R4,R3,R6,R5,R7,R10,R5,R6,R3,R4) \ 147 move_regs(R1,R2,R5,R6) 150 round(TAB,OFFSET,R2,R1,R4,R3,R6,R5,R7,R10,R5,R6,R3,R4)
|
/arch/parisc/kernel/ |
D | unaligned.c | 120 #define R2(i) (((i)>>16)&0x1f) macro 508 newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0)<<shift; in handle_unaligned() 510 newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0); in handle_unaligned() 557 ret = emulate_sth(regs, R2(regs->iir)); in handle_unaligned() 562 ret = emulate_stw(regs, R2(regs->iir),0); in handle_unaligned() 575 ret = emulate_std(regs, R2(regs->iir),0); in handle_unaligned() 619 ret = emulate_ldd(regs,R2(regs->iir),1); in handle_unaligned() 623 ret = emulate_std(regs, R2(regs->iir),1); in handle_unaligned() 626 ret = emulate_ldd(regs, R2(regs->iir),0); in handle_unaligned() 629 ret = emulate_std(regs, R2(regs->iir),0); in handle_unaligned() [all …]
|
/arch/hexagon/kernel/ |
D | vm_entry.S | 74 R2.H = #HI(_THREAD_SIZE); } \ 77 R2.L = #LO(_THREAD_SIZE); } \ 80 R2 = neg(R2); } \ 83 R2 = and(R0,R2); } \ 85 THREADINFO_REG = R2; } \ 88 R2 = #-1; } \ 89 { memw(R0 + #_PT_SYSCALL_NR) = R2; \ 125 R2 = #-1; } \ 126 { memw(R0 + #_PT_SYSCALL_NR) = R2; \
|
/arch/blackfin/mach-bf609/ |
D | dpm.S | 136 R2.H = .Lpm_resume_here; 137 R2.L = .Lpm_resume_here; 139 [P0++] = R2;
|
/arch/sparc/net/ |
D | bpf_jit_comp.c | 298 #define emit_cmp(R1, R2) \ argument 299 *prog++ = (SUBCC | RS1(R1) | RS2(R2) | RD(G0)) 304 #define emit_btst(R1, R2) \ argument 305 *prog++ = (ANDCC | RS1(R1) | RS2(R2) | RD(G0)) 310 #define emit_sub(R1, R2, R3) \ argument 311 *prog++ = (SUB | RS1(R1) | RS2(R2) | RD(R3)) 316 #define emit_add(R1, R2, R3) \ argument 317 *prog++ = (ADD | RS1(R1) | RS2(R2) | RD(R3)) 322 #define emit_and(R1, R2, R3) \ argument 323 *prog++ = (AND | RS1(R1) | RS2(R2) | RD(R3))
|
/arch/blackfin/mach-bf561/ |
D | secondary.S | 140 CLI R2; 143 STI R2;
|
/arch/sh/boards/ |
D | Kconfig | 313 bool "Magic Panel R2" 318 Select Magic Panel R2 if configuring for Magic Panel R2. 371 menu "Magic Panel R2 options" 374 int "Magic Panel R2 Version" 377 Set the version of the Magic Panel R2
|
/arch/blackfin/kernel/ |
D | fixed_code.S | 59 [P0] = R2;
|