/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/ffmpeg/libavcodec/sparc/ |
H A D | vis.h | 56 #define vis_ss2s(opf,rs1,rs2,rd) \ 60 vis_rs2_s(rs2) | \ 63 #define vis_dd2d(opf,rs1,rs2,rd) \ 67 vis_rs2_d(rs2) | \ 70 #define vis_ss2d(opf,rs1,rs2,rd) \ 74 vis_rs2_s(rs2) | \ 77 #define vis_sd2d(opf,rs1,rs2,rd) \ 81 vis_rs2_d(rs2) | \ 84 #define vis_d2s(opf,rs2,rd) \ 87 vis_rs2_d(rs2) | \ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/ffmpeg/libavcodec/sparc/ |
H A D | vis.h | 56 #define vis_ss2s(opf,rs1,rs2,rd) \ 60 vis_rs2_s(rs2) | \ 63 #define vis_dd2d(opf,rs1,rs2,rd) \ 67 vis_rs2_d(rs2) | \ 70 #define vis_ss2d(opf,rs1,rs2,rd) \ 74 vis_rs2_s(rs2) | \ 77 #define vis_sd2d(opf,rs1,rs2,rd) \ 81 vis_rs2_d(rs2) | \ 84 #define vis_d2s(opf,rs2,rd) \ 87 vis_rs2_d(rs2) | \ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/ffmpeg/libavcodec/sparc/ |
H A D | vis.h | 56 #define vis_ss2s(opf,rs1,rs2,rd) \ 60 vis_rs2_s(rs2) | \ 63 #define vis_dd2d(opf,rs1,rs2,rd) \ 67 vis_rs2_d(rs2) | \ 70 #define vis_ss2d(opf,rs1,rs2,rd) \ 74 vis_rs2_s(rs2) | \ 77 #define vis_sd2d(opf,rs1,rs2,rd) \ 81 vis_rs2_d(rs2) | \ 84 #define vis_d2s(opf,rs2,rd) \ 87 vis_rs2_d(rs2) | \ [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/kernel/ |
H A D | muldiv.c | 45 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, argument 48 if(rs2 >= 16 || rs1 >= 16 || rd >= 16) { 101 unsigned int rs1, rs2, rdv; local 115 rs2 = insn & 0x1f; 119 rs2 = sign_extend_imm13(insn); 121 maybe_flush_windows(rs1, rs2, rdv); 122 rs2 = fetch_reg(rs2, regs); 128 printk ("unsigned muldiv: 0x%x * 0x%x = ", rs1, rs2); 136 : "=r" (rs1), "=r" (rs2) [all...] |
H A D | visemul.c | 139 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, argument 142 if (rs2 >= 16 || rs1 >= 16 || rd >= 16) { 290 unsigned long orig_rs1, rs1, orig_rs2, rs2, rd_val; local 295 orig_rs2 = rs2 = fetch_reg(RS2(insn), regs); 299 rs2 = rs2 & 0xffffffff; 306 right = edge8_tab[rs2 & 0x7].right; 311 right = edge8_tab_l[rs2 & 0x7].right; 317 right = edge16_tab[(rs2 >> 1) & 0x3].right; 323 right = edge16_tab_l[(rs2 >> 368 unsigned long rs1, rs2, rd_val; local 402 unsigned long rs1, rs2, rd_val, gsr; local 419 unsigned long rs1, rs2, rd_val; local 445 unsigned long rs1, rs2, *rd, rd_val; local 474 unsigned long rs1, rs2, gsr, scale, rd_val; local 586 unsigned long rs1, rs2, rd_val; local 702 unsigned long rs1, rs2, rd_val, i; local [all...] |
H A D | unaligned_32.c | 69 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, argument 72 if(rs2 >= 16 || rs1 >= 16 || rd >= 16) { 137 unsigned int rs2 = insn & 0x1f; local 144 maybe_flush_windows(rs1, rs2, rd); 145 return (fetch_reg(rs1, regs) + fetch_reg(rs2, regs)); 153 unsigned int rs2 = insn & 0x1f; local 160 maybe_flush_windows(rs1, rs2, rd); 161 return (safe_fetch_reg(rs1, regs) + safe_fetch_reg(rs2, regs));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/kernel/ |
H A D | muldiv.c | 45 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, argument 48 if(rs2 >= 16 || rs1 >= 16 || rd >= 16) { 101 unsigned int rs1, rs2, rdv; local 115 rs2 = insn & 0x1f; 119 rs2 = sign_extend_imm13(insn); 121 maybe_flush_windows(rs1, rs2, rdv); 122 rs2 = fetch_reg(rs2, regs); 128 printk ("unsigned muldiv: 0x%x * 0x%x = ", rs1, rs2); 136 : "=r" (rs1), "=r" (rs2) [all...] |
H A D | visemul.c | 139 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, argument 142 if (rs2 >= 16 || rs1 >= 16 || rd >= 16) { 290 unsigned long orig_rs1, rs1, orig_rs2, rs2, rd_val; local 295 orig_rs2 = rs2 = fetch_reg(RS2(insn), regs); 299 rs2 = rs2 & 0xffffffff; 306 right = edge8_tab[rs2 & 0x7].right; 311 right = edge8_tab_l[rs2 & 0x7].right; 317 right = edge16_tab[(rs2 >> 1) & 0x3].right; 323 right = edge16_tab_l[(rs2 >> 368 unsigned long rs1, rs2, rd_val; local 402 unsigned long rs1, rs2, rd_val, gsr; local 419 unsigned long rs1, rs2, rd_val; local 445 unsigned long rs1, rs2, *rd, rd_val; local 474 unsigned long rs1, rs2, gsr, scale, rd_val; local 586 unsigned long rs1, rs2, rd_val; local 702 unsigned long rs1, rs2, rd_val, i; local [all...] |
H A D | unaligned_32.c | 69 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, argument 72 if(rs2 >= 16 || rs1 >= 16 || rd >= 16) { 137 unsigned int rs2 = insn & 0x1f; local 144 maybe_flush_windows(rs1, rs2, rd); 145 return (fetch_reg(rs1, regs) + fetch_reg(rs2, regs)); 153 unsigned int rs2 = insn & 0x1f; local 160 maybe_flush_windows(rs1, rs2, rd); 161 return (safe_fetch_reg(rs1, regs) + safe_fetch_reg(rs2, regs));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/sim/erc32/ |
H A D | exec.c | 228 static int fpexec PARAMS ((uint32 op3, uint32 rd, uint32 rs1, uint32 rs2, 380 rs2; local 413 rs2 = sregs->inst & INST_RS2; 414 if (rs2 > 7) 415 operand2 = sregs->r[(cwp + rs2) & 0x7f]; 417 operand2 = sregs->g[rs2]; 418 if (ldep && ((sregs->ildreg == rs1) || (sregs->ildreg == rs2))) 426 rs2 = sregs->inst & INST_RS2; 427 if (rs2 > 7) 428 operand2 = sregs->r[(cwp + rs2) [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/sim/erc32/ |
H A D | exec.c | 228 static int fpexec PARAMS ((uint32 op3, uint32 rd, uint32 rs1, uint32 rs2, 380 rs2; local 413 rs2 = sregs->inst & INST_RS2; 414 if (rs2 > 7) 415 operand2 = sregs->r[(cwp + rs2) & 0x7f]; 417 operand2 = sregs->g[rs2]; 418 if (ldep && ((sregs->ildreg == rs1) || (sregs->ildreg == rs2))) 426 rs2 = sregs->inst & INST_RS2; 427 if (rs2 > 7) 428 operand2 = sregs->r[(cwp + rs2) [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/sim/erc32/ |
H A D | exec.c | 228 static int fpexec PARAMS ((uint32 op3, uint32 rd, uint32 rs1, uint32 rs2, 380 rs2; local 413 rs2 = sregs->inst & INST_RS2; 414 if (rs2 > 7) 415 operand2 = sregs->r[(cwp + rs2) & 0x7f]; 417 operand2 = sregs->g[rs2]; 418 if (ldep && ((sregs->ildreg == rs1) || (sregs->ildreg == rs2))) 426 rs2 = sregs->inst & INST_RS2; 427 if (rs2 > 7) 428 operand2 = sregs->r[(cwp + rs2) [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/math-emu/ |
H A D | math_64.c | 168 /* ftt tells which ftt it may happen in, r is rd, b is rs2 and a is rs1. The *u arg tells 351 argp rs1 = NULL, rs2 = NULL, rd = NULL; local 382 case 1: rs2 = (argp)&f->regs[freg]; 385 rs2 = (argp)&zero; 389 case 7: FP_UNPACK_QP (QB, rs2); break; 390 case 6: FP_UNPACK_DP (DB, rs2); break; 391 case 5: FP_UNPACK_SP (SB, rs2); break; 441 case FMOVQ: rd->q[0] = rs2->q[0]; rd->q[1] = rs2->q[1]; break; 442 case FABSQ: rd->q[0] = rs2 [all...] |
H A D | math_32.c | 278 /* r is rd, b is rs2 and a is rs1. The *u arg tells 283 argp rs1 = NULL, rs2 = NULL, rd = NULL; local 375 switch ((type >> 3) & 0x3) { /* same again for rs2 */ 389 rs2 = (argp)&fregs[freg]; 391 case 7: FP_UNPACK_QP (QB, rs2); break; 392 case 6: FP_UNPACK_DP (DB, rs2); break; 393 case 5: FP_UNPACK_SP (SB, rs2); break; 451 case FMOVS: rd->s = rs2->s; break; 452 case FABSS: rd->s = rs2->s & 0x7fffffff; break; 453 case FNEGS: rd->s = rs2 [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/math-emu/ |
H A D | math_64.c | 168 /* ftt tells which ftt it may happen in, r is rd, b is rs2 and a is rs1. The *u arg tells 351 argp rs1 = NULL, rs2 = NULL, rd = NULL; local 382 case 1: rs2 = (argp)&f->regs[freg]; 385 rs2 = (argp)&zero; 389 case 7: FP_UNPACK_QP (QB, rs2); break; 390 case 6: FP_UNPACK_DP (DB, rs2); break; 391 case 5: FP_UNPACK_SP (SB, rs2); break; 441 case FMOVQ: rd->q[0] = rs2->q[0]; rd->q[1] = rs2->q[1]; break; 442 case FABSQ: rd->q[0] = rs2 [all...] |
H A D | math_32.c | 278 /* r is rd, b is rs2 and a is rs1. The *u arg tells 283 argp rs1 = NULL, rs2 = NULL, rd = NULL; local 375 switch ((type >> 3) & 0x3) { /* same again for rs2 */ 389 rs2 = (argp)&fregs[freg]; 391 case 7: FP_UNPACK_QP (QB, rs2); break; 392 case 6: FP_UNPACK_DP (DB, rs2); break; 393 case 5: FP_UNPACK_SP (SB, rs2); break; 451 case FMOVS: rd->s = rs2->s; break; 452 case FABSS: rd->s = rs2->s & 0x7fffffff; break; 453 case FNEGS: rd->s = rs2 [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/opcodes/ |
H A D | dlx-dis.c | 39 unsigned char opc, rs1, rs2, rd; variable 173 (*info->fprintf_func) (info->stream, ",r%d", (int)rs2); 214 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 221 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 257 (*info->fprintf_func) (info->stream, "r%d", (int)rs2); 312 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 466 rs2 = dlx_get_rs2 (insn_word); 475 " rs2 = 0x%02x\n" 480 opc, rs1, rs2, rd, func, imm16, imm26);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/opcodes/ |
H A D | dlx-dis.c | 39 unsigned char opc, rs1, rs2, rd; variable 173 (*info->fprintf_func) (info->stream, ",r%d", (int)rs2); 214 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 221 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 257 (*info->fprintf_func) (info->stream, "r%d", (int)rs2); 312 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 466 rs2 = dlx_get_rs2 (insn_word); 475 " rs2 = 0x%02x\n" 480 opc, rs1, rs2, rd, func, imm16, imm26);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/opcodes/ |
H A D | dlx-dis.c | 39 unsigned char opc, rs1, rs2, rd; variable 173 (*info->fprintf_func) (info->stream, ",r%d", (int)rs2); 214 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 221 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 257 (*info->fprintf_func) (info->stream, "r%d", (int)rs2); 312 (*info->fprintf_func) (info->stream, "r%d,", (int)rs2); 466 rs2 = dlx_get_rs2 (insn_word); 475 " rs2 = 0x%02x\n" 480 opc, rs1, rs2, rd, func, imm16, imm26);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/wps/common/include/ |
H A D | sminfo.h | 85 uint8 rs2[SIZE_128_BITS]; member in struct:__anon49378
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/crypto/md5/asm/ |
H A D | md5-sparcv9.pl | 378 my ($mnemonic,$rs1,$rs2,$rd)=@_; 383 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 386 foreach ($rs1,$rs2,$rd) { 397 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 404 my ($mnemonic,$rs1,$rs2,$rd)=@_; 406 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 408 foreach ($rs1,$rs2,$rd) { 413 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/crypto/sha/asm/ |
H A D | sha1-sparcv9.pl | 375 my ($mnemonic,$rs1,$rs2,$rd)=@_; 380 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 383 foreach ($rs1,$rs2,$rd) { 394 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 401 my ($mnemonic,$rs1,$rs2,$rd)=@_; 403 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 405 foreach ($rs1,$rs2,$rd) { 410 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl/crypto/md5/asm/ |
H A D | md5-sparcv9.pl | 378 my ($mnemonic,$rs1,$rs2,$rd)=@_; 383 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 386 foreach ($rs1,$rs2,$rd) { 397 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 404 my ($mnemonic,$rs1,$rs2,$rd)=@_; 406 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 408 foreach ($rs1,$rs2,$rd) { 413 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl/crypto/sha/asm/ |
H A D | sha1-sparcv9.pl | 375 my ($mnemonic,$rs1,$rs2,$rd)=@_; 380 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 383 foreach ($rs1,$rs2,$rd) { 394 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 401 my ($mnemonic,$rs1,$rs2,$rd)=@_; 403 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 405 foreach ($rs1,$rs2,$rd) { 410 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/openssl/crypto/md5/asm/ |
H A D | md5-sparcv9.pl | 378 my ($mnemonic,$rs1,$rs2,$rd)=@_; 383 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 386 foreach ($rs1,$rs2,$rd) { 397 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 404 my ($mnemonic,$rs1,$rs2,$rd)=@_; 406 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 408 foreach ($rs1,$rs2,$rd) { 413 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|