Home
last modified time | relevance | path

Searched refs:R2 (Results 1 – 25 of 52) sorted by relevance

123

/arch/blackfin/lib/
Dudivsi3.S23 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 …]
Dmemset.S28 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 …]
Ddivsi3.S100 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 …]
Douts.S16 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 */
Dsmulsi3_highpart.S18 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;
Dstrncpy.S27 CC = R2 == 0;
30 P2 = R2 ; /* size */
49 R2 = LC0; define
50 CC = R2
57 CC = R2 < R3;
60 R2 += -1;
Dmuldi3.S51 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 */
Dmemmove.S23 P2 = R2; /* P2 = count */
29 R3 = R1 + R2;
34 CC = R2 <= R3;
45 R2 = R2 & R3; /* remainder */ define
46 P2 = R2; /* set remainder */
Dmemcmp.S25 P2 = R2 ; /* P2 = count */
26 CC = R2 <= 7(IU);
36 R2 = R2 & R3; /* remainder */ define
37 P2 = R2; /* set remainder */
Dmemcpy.S32 CC = R2 <= 0; /* length not positive? */
37 P2 = R2 ; /* length */
42 R3 = R1 + R2;
61 P2 = R2;
89 R3 = R2 & R3;
Dstrncmp.S25 CC = R2 == 0;
37 R2 += -1; /* no, adjust count */
38 CC = R2 == 0;
Dmemchr.S23 P2 = R2; /* P2 = count */
25 CC = R2 == 0;
Dumulsi3_highpart.S18 R2 = R1.H * R0.H, R3 = R1.L * R0.H (FU); define
28 R0 = R1 + R2;
/arch/blackfin/mach-common/
Ddpmc_modes.S25 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 …]
Dcache.S31 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/
Dtwofish-x86_64-asm_64.S52 #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 …]
Dtwofish-i586-asm_32.S244 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 …]
Daes-x86_64-asm_64.S26 #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/
Dunaligned.c120 #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/
Dvm_entry.S74 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/
Ddpm.S136 R2.H = .Lpm_resume_here;
137 R2.L = .Lpm_resume_here;
139 [P0++] = R2;
/arch/sparc/net/
Dbpf_jit_comp.c298 #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/
Dsecondary.S140 CLI R2;
143 STI R2;
/arch/sh/boards/
DKconfig313 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/
Dfixed_code.S59 [P0] = R2;

123