/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | __fex_sparc.c | 96 unsigned instr, opf, rs1, rs2; local 102 rs1 = (instr >> 14) & 0x1f; 108 t1 = fp_classf(*(float*)FPreg(rs1)); 113 t1 = fp_class(*(double*)FPREG(rs1)); 118 t1 = my_fp_classl((long double*)FPREG(rs1)); 190 unsigned instr, opf, rs1, rs2; local 196 rs1 = (instr >> 14) & 0x1f; 215 info->op1.val.f = *(float*)FPreg(rs1); 221 info->op1.val.d = *(double*)FPREG(rs1); 227 info->op1.val.q = *(long double*)FPREG(rs1); 478 unsigned instr, opf, rs1, rs2, rd; local [all...] |
/illumos-gate/usr/src/cmd/sgs/gprof/common/ |
H A D | sparc.h | 56 #define RS1(x) (((union instruct *) (x))->f_3c.rs1) 97 rs1:5, member in struct:f_3a 107 rs1:5, member in struct:f_3b 115 rs1:5, member in struct:f_3c 124 rs1:5, member in struct:f_3d 132 rs1:5, member in struct:f_3e
|
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | simulator.c | 78 uint_t rd, rs1, rs2; local 98 rs1 = (inst >> 14) & 0x1f; 217 printf("rd = %d, op3 = 0x%x, rs1 = %d, rs2 = %d, imm13=0x%x\n", 218 rd, op3, rs1, rs2, (inst & 0x1fff)); 222 if (getreg(rp, rs1, &val, badaddr)) 564 uint_t rd, rs1, rs2; local 582 rs1 = (inst >> 14) & 0x1f; 629 if (getreg(rp, rs1, &val, badaddr)) 720 uint_t rd, rs2, rs1; local 725 rs1 767 uint_t rd, rs1; local 848 uint_t rs1, rd; local 1147 uint_t inst, op, op3, rd, rs1, i; local 1316 uint_t rd, rs1, rs2; local 1422 uint_t rd, rs1, rs2; local [all...] |
/illumos-gate/usr/src/uts/sparc/v9/sys/ |
H A D | vis_simulator.h | 45 unsigned int rs1 : 5; /* First operand. */ member in struct:__anon9712
|
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/ |
H A D | kaif.c | 614 kreg_t rs1, rs2, val; local 617 &rs1); 629 val = rs1 ^ rs2;
|
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | fasttrap_isa.c | 906 uint_t rs1 = RS1(tp->ftt_instr); local 911 npc = fasttrap_getreg(rp, rs1) + imm; 913 uint_t rs1 = RS1(tp->ftt_instr); local 916 npc = fasttrap_getreg(rp, rs1) +
|
H A D | fbt.c | 165 #define FBT_FMT3_RS1_SET(val, rs1) \ 166 (val) = ((val) & ~FBT_FMT3_RS1_MASK) | ((rs1) << FBT_FMT3_RS1_SHIFT) 227 #define FBT_ADD(rs1, rs2, rd) \ 228 (FBT_OP_ADD | ((rs1) << FBT_FMT3_RS1_SHIFT) | \ 231 #define FBT_CMP(rs1, rs2) \ 232 (FBT_OP_SUB | FBT_OP_CC | ((rs1) << FBT_FMT3_RS1_SHIFT) | \ 249 #define FBT_SAVEIMM(rd, val, rs1) \ 250 (FBT_OP_SAVE | ((rs1) << FBT_FMT3_RS1_SHIFT) | \ 253 #define FBT_RESTORE(rd, rs1, rs2) \ 254 (FBT_OP_RESTORE | ((rs1) << FBT_FMT3_RS1_SHIF 687 uint32_t cti = *instr, restore = *(instr + 1), rs1, dest; local 735 uint32_t rs1 = FBT_FMT3_RS1(cti); local 756 uint32_t rs1 = FBT_FMT3_RS1(cti); local 878 uint32_t rs1, rs2, o2i = FBT_REG_I0 - FBT_REG_O0; local [all...] |
/illumos-gate/usr/src/lib/libdisasm/common/ |
H A D | dis_sparc_fmt.c | 166 uint32_t rs1:5; member in struct:format2c 172 uint32_t rs1:5; member in struct:format2c 189 uint32_t rs1:5; member in struct:format3 199 uint32_t rs1:5; member in struct:format3 213 uint32_t rs1:5; member in struct:format3a 221 uint32_t rs1:5; member in struct:format3a 235 uint32_t rs1:5; member in struct:format3b 247 uint32_t rs1:5; member in struct:format3b 287 uint32_t rs1:5; member in struct:format3d 297 uint32_t rs1 member in struct:format3d 311 uint32_t rs1:5; member in struct:formatcp 319 uint32_t rs1:5; member in struct:formatcp 334 uint32_t rs1:5; member in struct:formattcc 346 uint32_t rs1:5; member in struct:formattcc 362 uint32_t rs1:5; member in struct:formattcc2 374 uint32_t rs1:5; member in struct:formattcc2 389 uint32_t rs1:5; member in struct:formatmbr 401 uint32_t rs1:5; member in struct:formatmbr 416 uint32_t rs1:5; member in struct:formatfcmp 424 uint32_t rs1:5; member in struct:formatfcmp 465 uint32_t rs1:5; member in struct:formatfused 475 uint32_t rs1:5; member in struct:formatfused [all...] |
/illumos-gate/usr/src/uts/sparc/sys/fpu/ |
H A D | fpu_simulator.h | 215 uint32_t rs1 : 5; /* First operand. */ member in struct:__anon523 234 uint32_t rs1 : 5; /* First operand. */ member in struct:__anon524
|