/titanic_41/usr/src/uts/sun4v/cpu/ |
H A D | generic.c | 223 #define IS_VIS1(op, op3)(op == 2 && op3 == 0x36) argument 224 #define IS_PARTIAL_OR_SHORT_FLOAT_LD_ST(op, op3, asi) \ argument 225 (op == 3 && (op3 == IOP_V8_LDDFA || \ 226 op3 == IOP_V8_STDFA) && asi > ASI_SNFL) 232 uint_t optype, op3, asi; in vis1_partial_support() local 241 op3 = (instr >> 19) & 0x3f; in vis1_partial_support() 250 if (!IS_VIS1(optype, op3) && in vis1_partial_support() 251 !IS_PARTIAL_OR_SHORT_FLOAT_LD_ST(optype, op3, asi)) { in vis1_partial_support() 293 op3 = (instr >> 19) & 0x3F; in vis1_partial_support() 294 if ((IS_FLOAT(instr) && (op3 == IOP_V8_STQFA) || in vis1_partial_support() [all …]
|
H A D | niagara.c | 264 #define IS_VIS1(op, op3)(op == 2 && op3 == 0x36) argument 265 #define IS_PARTIAL_OR_SHORT_FLOAT_LD_ST(op, op3, asi) \ argument 266 (op == 3 && (op3 == IOP_V8_LDDFA || \ 267 op3 == IOP_V8_STDFA) && asi > ASI_SNFL) 273 uint_t optype, op3, asi; in vis1_partial_support() local 282 op3 = (instr >> 19) & 0x3f; in vis1_partial_support() 291 if (!IS_VIS1(optype, op3) && in vis1_partial_support() 292 !IS_PARTIAL_OR_SHORT_FLOAT_LD_ST(optype, op3, asi)) { in vis1_partial_support() 334 op3 = (instr >> 19) & 0x3F; in vis1_partial_support() 335 if ((IS_FLOAT(instr) && (op3 == IOP_V8_STQFA) || in vis1_partial_support() [all …]
|
/titanic_41/usr/src/uts/sparc/v9/os/ |
H A D | simulator.c | 57 #define IS_VIS1(op, op3)(op == 2 && op3 == 0x36) argument 58 #define IS_FLOAT_QUAD_OP(op, op3)(op == 2 && (op3 == 0x34 || \ argument 59 op3 == 0x35)) 60 #define IS_PARTIAL_OR_SHORT_FLOAT_LD_ST(op, op3, asi) \ argument 61 (op == 3 && (op3 == IOP_V8_LDDFA || \ 62 op3 == IOP_V8_STDFA) && asi > ASI_SNFL) 77 uint_t inst, op3, asi = 0; in do_unaligned() local 96 op3 = (inst >> 19) & 0x3f; in do_unaligned() 173 if ((op3 >> 4) & 1) { in do_unaligned() 205 if ((nf) && ((op3 == IOP_V8_STQFA) || (op3 == IOP_V8_STDFA))) in do_unaligned() [all …]
|
/titanic_41/usr/src/cmd/sgs/gprof/common/ |
H A D | sparc.h | 52 #define OP3(x) (((union instruct *) (x))->f_3c.op3) 96 op3:6, member 106 op3:6, member 114 op3:6, member 123 op3:6, member 131 op3:6, member
|
/titanic_41/usr/src/cmd/awk/ |
H A D | awk.g.y | 211 { $$ = op3(CONDEXPR, notnull($1), $3, $5); } 218 | ppattern MATCHOP reg_expr { $$ = op3($2, NIL, $1, (Node*)makedfa($3, 0)); } 221 $$ = op3($2, NIL, $1, (Node*)makedfa(strnode($3), 0)); 223 $$ = op3($2, (Node *)1, $1, $3); } 228 { $$ = op3(MATCH, NIL, rectonode(), (Node*)makedfa($1, 0)); } 235 { $$ = op3(CONDEXPR, notnull($1), $3, $5); } 248 | pattern MATCHOP reg_expr { $$ = op3($2, NIL, $1, (Node*)makedfa($3, 0)); } 251 $$ = op3($2, NIL, $1, (Node*)makedfa(strnode($3), 0)); 253 $$ = op3($2, (Node *)1, $1, $3); } 256 | pattern '|' GETLINE var { $$ = op3(GETLINE, $4, (Node*)$2, $1); } [all …]
|
H A D | parse.c | 147 op3(int a, Node *b, Node *c, Node *d) in op3() function
|
H A D | awk.h | 220 extern Node *op3(int, Node *, Node *, Node *);
|
/titanic_41/usr/src/uts/sparc/fpu/ |
H A D | fpu_simulator.c | 193 if (inst.op3 == 0x37) { /* IMPDEP2B FMA-fused opcode */ in _fp_fpu_simulator() 258 if (inst.op3 == 0x35) { /* fpop2 */ in _fp_fpu_simulator() 569 if ((fp.inst.hibits == 2) && (fp.inst.op3 == 0x36)) { in fpu_vis_sim() 574 ((fp.inst.op3 == 0x34) || (fp.inst.op3 == 0x35) || in fpu_vis_sim() 575 (fp.inst.op3 == 0x37))) { in fpu_vis_sim() 653 ((fp.inst.op3 == 0x34) || (fp.inst.op3 == 0x35) || in fp_emulator() 654 (fp.inst.op3 == 0x37))) { in fp_emulator() 669 } else if ((fp.inst.hibits == 2) && (fp.inst.op3 == 0x36)) { in fp_emulator() 693 ((fp.inst.op3 == 0x34) || (fp.inst.op3 == 0x35) || in fp_emulator() 694 (fp.inst.op3 == 0x37))) { in fp_emulator() [all …]
|
H A D | iu_simulator.c | 62 if (((pinst.op3 >> 3) & 0xf) == 5) in fbcc_sim() 66 uint_t nfcc = (pinst.op3 >> 1) & 0x3; in fbcc_sim() 187 switch (pinst.op3) { in _fp_iu_simulator()
|
/titanic_41/usr/src/lib/libdisasm/common/ |
H A D | dis_sparc_fmt.c | 188 uint32_t op3:6; member 200 uint32_t op3:6; member 212 uint32_t op3:6; member 222 uint32_t op3:6; member 234 uint32_t op3:6; member 248 uint32_t op3:6; member 260 uint32_t op3:6; member 274 uint32_t op3:6; member 286 uint32_t op3:6; member 298 uint32_t op3:6; member [all …]
|
/titanic_41/usr/src/cmd/oawk/ |
H A D | awk.g.y | 173 { $$ = op3(SUBSTR, $3, $5, $7); } 175 { $$ = op3(SUBSTR, $3, $5, 0); } 177 { $$ = op3(SPLIT, $3, $5, $7); } 179 { $$ = op3(SPLIT, $3, $5, 0); }
|
H A D | parse.c | 167 NODE *op3(a, b, c, d) NODE *b, *c, *d; in op3() function
|
/titanic_41/usr/src/uts/sparc/dtrace/ |
H A D | fasttrap_isa.c | 1327 uint32_t op3 = OP3(instr); in fasttrap_tracepoint_init() local 1333 if ((op3 & 0x28) == 0x28) { in fasttrap_tracepoint_init() 1334 if (op3 != OP3_PREFETCH && op3 != OP3_CASA && in fasttrap_tracepoint_init() 1335 op3 != OP3_PREFETCHA && op3 != OP3_CASXA) in fasttrap_tracepoint_init() 1338 if ((op3 & 0x0f) == 0x0c || (op3 & 0x3b) == 0x31) in fasttrap_tracepoint_init()
|
/titanic_41/usr/src/uts/sun4/os/ |
H A D | trap.c | 149 uint_t op3, fault = 0; in trap() local 983 op3 = (instr >> 19) & 0x3F; in trap() 984 if ((IS_FLOAT(instr) && (op3 == IOP_V8_STQFA) || in trap() 985 (op3 == IOP_V8_STDFA))) in trap() 1365 uint_t op3, fault = 0; in fpu_trap() local 1543 op3 = (inst >> 19) & 0x3F; in fpu_trap() 1544 if ((op3 == IOP_V8_STQFA) || (op3 == IOP_V8_STDFA)) in fpu_trap() 1615 uint_t instr, asi, op3, rd; in nfload() local 1630 op3 = (uint_t)(instr & 0xC1E00000); in nfload() 1631 if (!IS_LDASI(op3)) in nfload()
|
H A D | visinstr.c | 1649 if ((inst.op3 & 7) == 3) { /* load byte */ in vis_short_fls() 1666 if ((inst.op3 & 7) == 3) { /* load short */ in vis_short_fls() 1683 if ((inst.op3 & 7) == 3) { /* load short */ in vis_short_fls() 1777 if ((inst.op3 & 7) == 3) { /* lddf */ in vis_blk_fldst()
|
/titanic_41/usr/src/uts/sparc/v9/fpu/ |
H A D | v9instr.c | 65 if ((pinst.op3 >> 4) & 1) { in fldst() 73 if (((pinst.op3 & 0x30) == 0x30) && (asi > ASI_SNFL)) in fldst() 93 sz_bits = pinst.op3 & 0x3; in fldst() 127 if ((pinst.op3 >> 2) & 1) /* store */ in fldst()
|
/titanic_41/usr/src/uts/sparc/v9/sys/ |
H A D | vis_simulator.h | 44 unsigned int op3 : 6; /* Main op code. */ member
|
/titanic_41/usr/src/uts/sparc/sys/fpu/ |
H A D | fpu_simulator.h | 214 uint32_t op3 : 6; /* Main op code. */ member 233 uint32_t op3 : 6; /* Main op code. */ member
|
/titanic_41/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_cmds.c | 1715 uint8_t op3; in findsym_cb() local 1756 op3 = OP3(text[j]); in findsym_cb() 1777 if (op3 & OP3_COMPLEX_MASK) in findsym_cb() 1780 switch (op3 & ~OP3_CC_MASK) { in findsym_cb()
|
/titanic_41/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_asm.s | 1134 srlx %o5, 58, %o5 ! isolate op3 part of opcode
|