| /src/external/gpl3/gcc/dist/gcc/config/riscv/ |
| riscv_crypto.h | 42 __riscv_aes32dsi (uint32_t rs1, uint32_t rs2, const int bs) 44 return __builtin_riscv_aes32dsi (rs1,rs2,bs); 49 __riscv_aes32dsmi (uint32_t rs1, uint32_t rs2, const int bs) 51 return __builtin_riscv_aes32dsmi (rs1,rs2,bs); 65 __riscv_aes64ds (uint64_t rs1, uint64_t rs2) 67 return __builtin_riscv_aes64ds (rs1,rs2); 72 __riscv_aes64dsm (uint64_t rs1, uint64_t rs2) 74 return __builtin_riscv_aes64dsm (rs1,rs2); 103 __riscv_aes64ks2 (uint64_t rs1, uint64_t rs2) 105 return __builtin_riscv_aes64ks2 (rs1,rs2); [all...] |
| riscv_bitmanip.h | 192 __riscv_clmul_32 (uint32_t rs1, uint32_t rs2) 194 return __builtin_riscv_clmul_32 (rs1,rs2); 201 __riscv_clmulh_32 (uint32_t rs1, uint32_t rs2) 203 return __builtin_riscv_clmulh_32 (rs1,rs2); 212 __riscv_clmul_64 (uint64_t rs1, uint64_t rs2) 214 return __builtin_riscv_clmul_64 (rs1,rs2); 219 __riscv_clmulh_64 (uint64_t rs1, uint64_t rs2) 221 return __builtin_riscv_clmulh_64 (rs1,rs2); 234 __riscv_clmulr_32 (uint32_t rs1, uint32_t rs2) 236 return __builtin_riscv_clmulr_32 (rs1,rs2); [all...] |
| /src/sys/arch/sparc/fpu/ |
| fpu.c | 305 int opf, rs1, rs2, rd, type, mask, fsr, cx; local 308 int opf, rs1, rs2, rd, type, mask, fsr, cx, i, cond; local 339 rs2 = instr.i_opf.i_rs2; 340 rs2 = (rs2 & ~mask) | ((rs2 & mask & 0x1) << 5); 344 if ((rs1 | rs2 | rd) & mask) 362 rs1 = fs->fs_regs[rs2]; 368 rs1 = fs->fs_regs[rs2]; 374 rs1 = fs->fs_regs[rs2]; [all...] |
| /src/sys/arch/sparc/sparc/ |
| emul.c | 134 union instr *code, int32_t *rd, int32_t *rs1, int32_t *rs2) 164 uprintf("0x%x\n", *rs2); 170 if (*rs2 == 0) { 180 *rd = *rs1 / *rs2; 181 DPRINTF(("muldiv: %d / %d = %d\n", *rs1, *rs2, *rd)); 184 *rd = *rs1 * *rs2; 185 DPRINTF(("muldiv: %d * %d = %d\n", *rs1, *rs2, *rd)); 198 if (*rd * *rs2 != *rs1) 202 if (*rd / *rs2 != *rs1) 248 int32_t rs1, rs2; local 388 int32_t rs1, rs2, rd; local [all...] |
| /src/sys/arch/sparc64/sparc64/ |
| emul.c | 133 int32_t *rs2) 163 uprintf("0x%x\n", *rs2); 169 if (*rs2 == 0) { 179 *rd = *rs1 / *rs2; 180 DPRINTF(("muldiv: %d / %d = %d\n", *rs1, *rs2, *rd)); 183 *rd = *rs1 * *rs2; 184 DPRINTF(("muldiv: %d * %d = %d\n", *rs1, *rs2, *rd)); 197 if (*rd * *rs2 != *rs1) 201 if (*rd / *rs2 != *rs1) 245 int64_t rs1, rs2; local 380 int32_t rs1, rs2, rd; local [all...] |
| /src/external/gpl3/gdb.old/dist/sim/riscv/ |
| sim-main.c | 162 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; 165 const char *rs2_name = riscv_gpr_names_abi[rs2]; 178 "rs2:%-2i:%-4s %0*" PRIxTW " " 183 rs2, rs2_name, (int) sizeof (unsigned_word) * 2, 184 riscv_cpu->regs[rs2], 192 store_rd (cpu, rd, riscv_cpu->regs[rs1] + riscv_cpu->regs[rs2]); 199 EXTEND32 (riscv_cpu->regs[rs1] + riscv_cpu->regs[rs2])); 215 store_rd (cpu, rd, riscv_cpu->regs[rs1] & riscv_cpu->regs[rs2]); 225 store_rd (cpu, rd, riscv_cpu->regs[rs1] | riscv_cpu->regs[rs2]); 235 store_rd (cpu, rd, riscv_cpu->regs[rs1] ^ riscv_cpu->regs[rs2]); 160 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; local 690 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; local 842 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; local 981 int rs2 = (iw >> OP_SH_CRS2) & OP_MASK_CRS2; local [all...] |
| /src/external/gpl3/gdb/dist/sim/riscv/ |
| sim-main.c | 162 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; 165 const char *rs2_name = riscv_gpr_names_abi[rs2]; 178 "rs2:%-2i:%-4s %0*" PRIxTW " " 183 rs2, rs2_name, (int) sizeof (unsigned_word) * 2, 184 riscv_cpu->regs[rs2], 192 store_rd (cpu, rd, riscv_cpu->regs[rs1] + riscv_cpu->regs[rs2]); 199 EXTEND32 (riscv_cpu->regs[rs1] + riscv_cpu->regs[rs2])); 215 store_rd (cpu, rd, riscv_cpu->regs[rs1] & riscv_cpu->regs[rs2]); 225 store_rd (cpu, rd, riscv_cpu->regs[rs1] | riscv_cpu->regs[rs2]); 235 store_rd (cpu, rd, riscv_cpu->regs[rs1] ^ riscv_cpu->regs[rs2]); 160 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; local 690 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; local 842 int rs2 = (iw >> OP_SH_RS2) & OP_MASK_RS2; local 981 int rs2 = (iw >> OP_SH_CRS2) & OP_MASK_CRS2; local [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/perlasm/ |
| riscv.pm | 282 # Encoding for aes64ds rd, rs1, rs2 instruction on RV64 283 # XXXXXXX_ rs2 _ rs1 _XXX_ rd _XXXXXXX 287 my $rs2 = read_reg shift; 288 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7)); 292 # Encoding for aes64dsm rd, rs1, rs2 instruction on RV64 293 # XXXXXXX_ rs2 _ rs1 _XXX_ rd _XXXXXXX 297 my $rs2 = read_reg shift; 298 return ".word ".($template | ($rs2 << 20) | ($rs1 << 15) | ($rd << 7)); 302 # Encoding for aes64es rd, rs1, rs2 instruction on RV64 303 # XXXXXXX_ rs2 _ rs1 _XXX_ rd _XXXXXX [all...] |
| /src/sys/arch/sparc/include/ |
| instr.h | 225 * 1 bit of imm=0 + 8 bits of asi + 5 bits of rs2 [reg & mem] 227 * 9 bits of copressor `opf' opcode + 5 bits of rs2 [reg only] 289 * 1 bit of imm=0 + 8 bits of asi + 5 bits of rs2 [reg & mem] 291 * 9 bits of copressor `opf' opcode + 5 bits of rs2 [reg only] */ 351 #define _I_OP3_LS_RAR(rd, op3, rs1, asi, rs2) \ 352 _I_OP3_GEN(IOP_mem, rd, op3, rs1, (asi) << 5 | (rs2)) 355 #define _I_OP3_LS_RR(rd, op3, rs1, rs2) \ 356 _I_OP3_GEN(IOP_mem, rd, op3, rs1, rs2) 357 #define _I_OP3_R_RAR(rd, op3, rs1, asi, rs2) \ 358 _I_OP3_GEN(IOP_reg, rd, op3, rs1, (asi) << 5 | (rs2)) [all...] |
| /src/sys/arch/riscv/riscv/ |
| db_disasm.c | 140 unsigned rd, rs1, rs2; local 187 rs2 = INSN16_RS2x(insn); 190 db_printf("c.fsd f%d, %d(%s)\n", rs2, (int32_t)imm, 194 db_printf("c.sq %s, %d(%s)\n", riscv_registers[rs2], 200 rs2 = INSN16_RS2x(insn); 202 db_printf("c.sw %s, %d(%s)\n", riscv_registers[rs2], 207 rs2 = INSN16_RS2x(insn); 210 db_printf("c.fsw f%d, %d(%s)\n", rs2, (int32_t)imm, 214 db_printf("c.sd %s, %d(%s)\n", riscv_registers[rs2], 300 rs2 = INSN16_RS2x(insn) 527 rs2: 5; member in struct:riscv_disasm_insn [all...] |
| db_machdep.c | 189 register_t rs2 = get_reg_value(tf, i.type_b.b_rs2); local 193 branch_p = (rs1 == rs2); 199 branch_p = (rs1 < rs2); 203 branch_p = ((uregister_t)rs1 < (uregister_t)rs2);
|
| /src/external/gpl3/binutils/dist/opcodes/ |
| 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); 465 rs2 = dlx_get_rs2 (insn_word); 474 " rs2 = 0x%02x\n" 479 opc, rs1, rs2, rd, func, imm16, imm26);
|
| /src/external/gpl3/binutils.old/dist/opcodes/ |
| 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); 465 rs2 = dlx_get_rs2 (insn_word); 474 " rs2 = 0x%02x\n" 479 opc, rs1, rs2, rd, func, imm16, imm26);
|
| /src/external/gpl3/gdb.old/dist/opcodes/ |
| 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); 465 rs2 = dlx_get_rs2 (insn_word); 474 " rs2 = 0x%02x\n" 479 opc, rs1, rs2, rd, func, imm16, imm26);
|
| /src/external/gpl3/gdb/dist/opcodes/ |
| 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); 465 rs2 = dlx_get_rs2 (insn_word); 474 " rs2 = 0x%02x\n" 479 opc, rs1, rs2, rd, func, imm16, imm26);
|
| /src/external/gpl3/gdb.old/dist/sim/erc32/ |
| exec.c | 226 static int fpexec (uint32_t op3, uint32_t rd, uint32_t rs1, uint32_t rs2, 397 rs2; local 430 rs2 = sregs->inst & INST_RS2; 431 if (rs2 > 7) 432 operand2 = sregs->r[(cwp + rs2) & 0x7f]; 434 operand2 = sregs->g[rs2]; 435 if (ldep && ((sregs->ildreg == rs1) || (sregs->ildreg == rs2))) 443 rs2 = sregs->inst & INST_RS2; 444 if (rs2 > 7) 445 operand2 = sregs->r[(cwp + rs2) & 0x7f] [all...] |
| /src/external/gpl3/gdb/dist/sim/erc32/ |
| exec.c | 226 static int fpexec (uint32_t op3, uint32_t rd, uint32_t rs1, uint32_t rs2, 397 rs2; local 430 rs2 = sregs->inst & INST_RS2; 431 if (rs2 > 7) 432 operand2 = sregs->r[(cwp + rs2) & 0x7f]; 434 operand2 = sregs->g[rs2]; 435 if (ldep && ((sregs->ildreg == rs1) || (sregs->ildreg == rs2))) 443 rs2 = sregs->inst & INST_RS2; 444 if (rs2 > 7) 445 operand2 = sregs->r[(cwp + rs2) & 0x7f] [all...] |
| /src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/ |
| rbacsess.c | 221 SlapReply rs2 = { REP_RESULT }; local 265 rc = op2.o_bd->be_modify( &op2, &rs2 ); 281 SlapReply rs2 = { REP_RESULT }; local 336 rc = op2.o_bd->be_modify( &op2, &rs2 ); 352 SlapReply rs2 = { REP_RESULT }; local 376 rc = op2.o_bd->be_delete( &op2, &rs2 ); 418 SlapReply rs2 = { REP_RESULT }; local 505 rc = op2->o_bd->be_add( op2, &rs2 ); 517 SlapReply rs2 = { REP_RESULT }; local 613 rc = op2.o_bd->be_add( &op2, &rs2 ); 662 SlapReply rs2 = { REP_RESULT }; local 736 SlapReply rs2 = { REP_RESULT }; local 837 SlapReply rs2 = { REP_RESULT }; local [all...] |
| /src/external/bsd/openldap/dist/contrib/slapd-modules/vc/ |
| vc.c | 199 SlapReply rs2 = { 0 }; local 322 rc = get_ctrls2( conn->op, &rs2, 0, LDAP_TAG_EXOP_VERIFY_CREDENTIALS_CONTROLS ); 349 rs->sr_err = frontendDB->be_bind( conn->op, &rs2 ); 352 rc = vc_create_response( conn, rs2.sr_err, rs2.sr_text, 358 rc = vc_create_response( NULL, rs2.sr_err, rs2.sr_text,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/ |
| SparcDisassembler.cpp | 378 unsigned rs2 = 0; local 383 rs2 = fieldFromInstruction(insn, 0, 5); 397 // Decode imm|rs2. 401 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder); 533 unsigned rs2 = 0; local 538 rs2 = fieldFromInstruction(insn, 0, 5); 554 status = DecodeIntRegsRegisterClass(MI, rs2, Address, Decoder); 566 unsigned rs2 = 0; local 571 rs2 = fieldFromInstruction(insn, 0, 5); 578 // Decode RS2 | SIMM13 597 unsigned rs2 = 0; local 635 unsigned rs2 = 0; local [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/md5/asm/ |
| md5-sparcv9.pl | 390 my ($mnemonic,$rs1,$rs2,$rd)=@_; 395 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 398 foreach ($rs1,$rs2,$rd) { 409 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 416 my ($mnemonic,$rs1,$rs2,$rd)=@_; 418 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 420 foreach ($rs1,$rs2,$rd) { 425 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
| /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/ |
| sha1-sparcv9.pl | 384 my ($mnemonic,$rs1,$rs2,$rd)=@_; 389 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 392 foreach ($rs1,$rs2,$rd) { 403 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 410 my ($mnemonic,$rs1,$rs2,$rd)=@_; 412 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 414 foreach ($rs1,$rs2,$rd) { 419 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
| /src/crypto/external/bsd/openssl/dist/crypto/md5/asm/ |
| md5-sparcv9.pl | 390 my ($mnemonic,$rs1,$rs2,$rd)=@_; 395 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 398 foreach ($rs1,$rs2,$rd) { 409 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 416 my ($mnemonic,$rs1,$rs2,$rd)=@_; 418 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 420 foreach ($rs1,$rs2,$rd) { 425 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
| /src/crypto/external/bsd/openssl/dist/crypto/sha/asm/ |
| sha1-sparcv9.pl | 384 my ($mnemonic,$rs1,$rs2,$rd)=@_; 389 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 392 foreach ($rs1,$rs2,$rd) { 403 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 410 my ($mnemonic,$rs1,$rs2,$rd)=@_; 412 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 414 foreach ($rs1,$rs2,$rd) { 419 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/md5/asm/ |
| md5-sparcv9.pl | 385 my ($mnemonic,$rs1,$rs2,$rd)=@_; 390 $ref = "$mnemonic\t$rs1,$rs2,$rd"; 393 foreach ($rs1,$rs2,$rd) { 404 0x81b00000|$rd<<25|$rs1<<14|$opf<<5|$rs2, 411 my ($mnemonic,$rs1,$rs2,$rd)=@_; 413 my $ref="$mnemonic\t$rs1,$rs2,$rd"; 415 foreach ($rs1,$rs2,$rd) { 420 0x81b00300|$rd<<25|$rs1<<14|$rs2,
|