Home
last modified time | relevance | path

Searched refs:opclass (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/lib/libpuffs/
H A Dopdump.c172 int opclass, isvn = 0; in puffsdump_req() local
175 opclass = PUFFSOP_OPCLASS(preq->preq_opclass); in puffsdump_req()
176 switch (opclass) { in puffsdump_req()
199 mydprintf("unhandled opclass %d\n", opclass); in puffsdump_req()
212 opclass, PUFFSOP_WANTREPLY(preq->preq_opclass) ? "" : " (FAF)", in puffsdump_req()
/netbsd-src/sys/arch/m68k/fpsp/
H A Dbugfix.sa216 * Check for opclass 0. If not, go and check for opclass 2 and sgl.
219 andi.w #$E000,d0 ;strip all but opclass
220 bne op2sgl ;not opclass 0, check op2
247 * We have the opclass 0 situation.
258 bfins d0,CMDREG1B(a6){0:6} ;opclass 2, extended
352 bfins d0,CMDREG1B(a6){0:6} ;opclass 2, extended
373 * Check for opclass 2 and single size. If not both, exit.
377 andi.w #$FC00,d0 ;strip all but opclass and size
378 cmpi.w #$4400,d0 ;test for opclass 2 and size=sgl
476 * We have the opclass 2 single source situation.
[all …]
H A Dget_op.sa41 * determines the opclass (0, 2, or 3) and branches to the
42 * opclass handler routine. See 68881/2 User's Manual table 4-11
49 * - For unnormormalized numbers (opclass 0, 2, or 3) the
52 * - For a packed number (opclass 2) the number is unpacked and the
55 * - For denormalized numbers (opclass 0 or 2) the number(s) is not
62 * - If there is a move out with a packed number (opclass 3) the
222 bfextu CMDREG1B(a6){0:6},d0 ;get opclass and src fields
406 * CASE opclass 0x0 unsupp
410 * CASE opclass 0x0 unimp
417 * CASE opclass 011 unsupp
[all …]
H A Dutil.sa43 * g_opcls: returns the opclass of the float instruction.
114 * This entry point used by x_ovfl. (opclass 0 and 2)
185 * This entry point used by x_ovfl. (opclass 3 only)
351 * case opclass = 011 (move out)
354 * case opclass = 0x0
371 bsr.w g_opcls ;get opclass in d0{2:0}
372 cmp.w #$0003,d0 ;check for opclass 011
376 * For move out instructions (opclass 011) the destination format
447 * g_opcls --- put opclass in d0{2:0}
453 clr.l d0 ;if E3, only opclass 0x0 is possible
[all …]
H A Dx_store.sa105 bsr.l g_opcls ;returns opclass in d0
107 beq opc011 ;branch if opclass 3
H A Dx_operr.sa52 * On opclass = 011 fmove.(b,w,l) that causes a conversion
98 * Check if this is an opclass 3 instruction.
H A Dx_ovfl.sa193 bsr.l g_opcls ;returns opclass in d0
H A Dx_unfl.sa240 bsr.l g_opcls ;returns opclass in d0{2:0}
H A Ddo_func.sa95 bfextu CMDREG1B(a6){0:6},d0 ;get opclass and src fields
/netbsd-src/sys/arch/alpha/alpha/
H A Dfp_complete.c551 insn.float_detail.src, insn.float_detail.opclass); in print_fp_instruction()
591 if (inst.float_detail.opclass == 11) in alpha_fp_interpret()
593 else if (inst.float_detail.opclass & ~3) { in alpha_fp_interpret()
598 sfc.i = (*swfp_s[inst.float_detail.opclass])( in alpha_fp_interpret()
605 if (inst.float_detail.opclass >= 12) in alpha_fp_interpret()
606 (*swfp_cvt[inst.float_detail.opclass - 12])( in alpha_fp_interpret()
610 if (inst.float_detail.opclass == 11) in alpha_fp_interpret()
615 .opclass])(tfa.i, tfb.i); in alpha_fp_interpret()
H A Dtrap.c1360 if (inst.float_detail.opclass == 11 /* IEEE SQRT */ && in handle_opdec()
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dmcore-dis.c121 if (mcore_table[i].inst == (inst & imsk[mcore_table[i].opclass])) in print_insn_mcore()
132 switch (mcore_table[i].opclass) in print_insn_mcore()
H A Dmcore-opc.h37 mcore_opclass opclass; member
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dmcore-dis.c121 if (mcore_table[i].inst == (inst & imsk[mcore_table[i].opclass])) in print_insn_mcore()
132 switch (mcore_table[i].opclass) in print_insn_mcore()
H A Dmcore-opc.h37 mcore_opclass opclass; member
/netbsd-src/external/gpl3/gcc/dist/gcc/config/h8300/
H A Dh8300.cc2224 h8300_classify_operand (rtx op, int size, enum h8300_operand_class *opclass) in h8300_classify_operand() argument
2228 if (opclass == 0) in h8300_classify_operand()
2229 opclass = &dummy; in h8300_classify_operand()
2233 *opclass = H8OP_IMMEDIATE; in h8300_classify_operand()
2254 *opclass = H8OP_MEM_ABSOLUTE; in h8300_classify_operand()
2259 *opclass = H8OP_MEM_COMPLEX; in h8300_classify_operand()
2264 *opclass = H8OP_MEM_COMPLEX; in h8300_classify_operand()
2269 *opclass = H8OP_MEM_BASE; in h8300_classify_operand()
2274 *opclass = H8OP_REGISTER; in h8300_classify_operand()
2300 enum h8300_operand_class opclass; in h8300_unary_length() local
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/h8300/
H A Dh8300.c2305 h8300_classify_operand (rtx op, int size, enum h8300_operand_class *opclass) in h8300_classify_operand() argument
2309 if (opclass == 0) in h8300_classify_operand()
2310 opclass = &dummy; in h8300_classify_operand()
2314 *opclass = H8OP_IMMEDIATE; in h8300_classify_operand()
2335 *opclass = H8OP_MEM_ABSOLUTE; in h8300_classify_operand()
2340 *opclass = H8OP_MEM_COMPLEX; in h8300_classify_operand()
2345 *opclass = H8OP_MEM_COMPLEX; in h8300_classify_operand()
2350 *opclass = H8OP_MEM_BASE; in h8300_classify_operand()
2355 *opclass = H8OP_REGISTER; in h8300_classify_operand()
2381 enum h8300_operand_class opclass; in h8300_unary_length() local
[all …]
/netbsd-src/sys/arch/alpha/include/
H A Dalpha_instruction.h189 opclass : 4, member
/netbsd-src/sys/arch/m68k/060sp/dist/
H A Dchanges49 3) For an opclass three FP instruction where the effective addressing
H A Dpfpsp.s1251 # Separate opclass three (fpn-to-mem) ops since they have a different
1256 # Separate packed opclass two instructions.
1435 # If the input operand to this operation was opclass two and a single
1441 bfextu EXC_CMDREG(%a6){&0:&6},%d0 # extract opclass,src fmt
1731 # underflow can happen for extended precision. extended precision opclass
2048 # The opclass two PACKED instruction that took an "Unimplemented Data Type"
2086 # unlike other opclass 3, unimplemented data type exceptions, packed must be
2720 # The opclass two instruction that took an "Unimplemented Effective Address"
3141 # this would be the case for opclass two operations with a source infinity or
3169 # although packed opclass three operations can take operand error
[all …]
H A Dfpsp.s1251 # Separate opclass three (fpn-to-mem) ops since they have a different
1256 # Separate packed opclass two instructions.
1435 # If the input operand to this operation was opclass two and a single
1441 bfextu EXC_CMDREG(%a6){&0:&6},%d0 # extract opclass,src fmt
1731 # underflow can happen for extended precision. extended precision opclass
2048 # The opclass two PACKED instruction that took an "Unimplemented Data Type"
2086 # unlike other opclass 3, unimplemented data type exceptions, packed must be
2720 # The opclass two instruction that took an "Unimplemented Effective Address"
3141 # this would be the case for opclass two operations with a source infinity or
3169 # although packed opclass three operations can take operand error
[all …]
/netbsd-src/sys/fs/puffs/
H A Dpuffs_msgif.c291 puffs_msg_setinfo(struct puffs_msgpark *park, int opclass, int type, in puffs_msg_setinfo() argument
295 park->park_preq->preq_opclass = PUFFSOP_OPCLASS(opclass); in puffs_msg_setinfo()
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-mcore.c895 switch (opcode->opclass) in md_assemble()
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-mcore.c895 switch (opcode->opclass) in md_assemble()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/CommandGuide/
H A Dtblgen.rst653 .. option:: -dialect-opclass-base

12