| /src/sys/arch/hppa/include/ |
| db_machdep.h | 89 static __inline int inst_call(u_int ins) { 90 return (ins & 0xfc00e000) == 0xe8000000 || 91 (ins & 0xfc00e000) == 0xe8004000 || 92 (ins & 0xfc000000) == 0xe4000000; 94 static __inline int inst_branch(u_int ins) { 95 return (ins & 0xf0000000) == 0xe0000000 || 96 (ins & 0xf0000000) == 0xc0000000 || 97 (ins & 0xf0000000) == 0xa0000000 || 98 (ins & 0xf0000000) == 0x80000000; 100 static __inline int inst_load(u_int ins) { [all...] |
| /src/sys/arch/arm/include/ |
| db_machdep.h | 88 #define inst_trap_return(ins) (0) 95 #define inst_return(ins) (((ins) & 0x0e108000) == 0x08108000 || \ 96 ((ins) & 0x0ff0fff0) == 0x01a0f000) 99 #define inst_call(ins) (((ins) & 0x0f000000) == 0x0b000000) 104 #define inst_branch(ins) (((ins) & 0x0f000000) == 0x0a000000 || \ 105 ((ins) & 0x0fdffff0) == 0x079ff100 || \ 106 ((ins) & 0x0ff0f000) == 0x0590f000 [all...] |
| /src/sys/arch/usermode/include/ |
| db_machdep.h | 49 #define inst_trap_return(ins) (((ins)&0xff) == I_IRET) 50 #define inst_return(ins) (((ins)&0xff) == I_RET) 51 #define inst_call(ins) (((ins)&0xff) == I_CALL || \ 52 (((ins)&0xff) == I_CALLI && \ 53 ((ins)&0x3800) == 0x1000)) 54 #define inst_load(ins) 0 55 #define inst_store(ins) [all...] |
| /src/sys/arch/sparc/include/ |
| db_machdep.h | 93 #define inst_trap_return(ins) db_inst_trap_return(ins) 94 #define inst_return(ins) db_inst_return(ins) 95 #define inst_call(ins) db_inst_call(ins) 96 #define inst_branch(ins) db_inst_branch(ins) 97 #define inst_load(ins) db_inst_load(ins) [all...] |
| /src/external/gpl3/gdb.old/dist/opcodes/ |
| i386-dis.c | 169 /* Flags for ins->prefixes which we somehow handled when printing the 197 /* We can up to 14 ins->prefixes since the maximum instruction length is 261 * (see topic "Redundant ins->prefixes" in the "Differences from 8086" 294 if (ins->rex & value) \ 295 ins->rex_used |= (value) | REX_OPCODE; \ 296 if (ins->rex2 & value) \ 298 ins->rex2_used |= (value); \ 299 ins->rex_used |= REX_OPCODE; \ 303 ins->rex_used |= REX_OPCODE; \ 364 fetch_modrm (instr_info *ins) 9397 instr_info ins = { local [all...] |
| visium-dis.c | 84 disassem_class0 (disassemble_info *info, unsigned int ins) 86 int opcode = (ins >> 21) & 0x000f; 88 if (ins & CLASS0_UNUSED_MASK) 96 unsigned cbf = (ins >> 27) & 0x000f; 97 int displacement = ((ins & 0xffff) ^ 0x8000) - 0x8000; 99 if (ins == 0) 176 disassem_class1 (disassemble_info *info, unsigned int ins) 178 int opcode = (ins >> 21) & 0xf; 179 int source_a = (ins >> 16) & 0x1f; 180 int source_b = (ins >> 4) & 0x1f 761 unsigned ins; local [all...] |
| /src/external/gpl3/binutils/dist/opcodes/ |
| i386-dis.c | 169 /* Flags for ins->prefixes which we somehow handled when printing the 197 /* We can up to 14 ins->prefixes since the maximum instruction length is 260 * (see topic "Redundant ins->prefixes" in the "Differences from 8086" 293 if (ins->rex & value) \ 294 ins->rex_used |= (value) | REX_OPCODE; \ 295 if (ins->rex2 & value) \ 297 ins->rex2_used |= (value); \ 298 ins->rex_used |= REX_OPCODE; \ 302 ins->rex_used |= REX_OPCODE; \ 363 fetch_modrm (instr_info *ins) 9733 instr_info ins = { local [all...] |
| visium-dis.c | 84 disassem_class0 (disassemble_info *info, unsigned int ins) 86 int opcode = (ins >> 21) & 0x000f; 88 if (ins & CLASS0_UNUSED_MASK) 96 unsigned cbf = (ins >> 27) & 0x000f; 97 int displacement = ((ins & 0xffff) ^ 0x8000) - 0x8000; 99 if (ins == 0) 176 disassem_class1 (disassemble_info *info, unsigned int ins) 178 int opcode = (ins >> 21) & 0xf; 179 int source_a = (ins >> 16) & 0x1f; 180 int source_b = (ins >> 4) & 0x1f 761 unsigned ins; local [all...] |
| /src/external/gpl3/binutils.old/dist/opcodes/ |
| i386-dis.c | 169 /* Flags for ins->prefixes which we somehow handled when printing the 197 /* We can up to 14 ins->prefixes since the maximum instruction length is 260 * (see topic "Redundant ins->prefixes" in the "Differences from 8086" 293 if (ins->rex & value) \ 294 ins->rex_used |= (value) | REX_OPCODE; \ 295 if (ins->rex2 & value) \ 297 ins->rex2_used |= (value); \ 298 ins->rex_used |= REX_OPCODE; \ 302 ins->rex_used |= REX_OPCODE; \ 363 fetch_modrm (instr_info *ins) 9694 instr_info ins = { local [all...] |
| visium-dis.c | 84 disassem_class0 (disassemble_info *info, unsigned int ins) 86 int opcode = (ins >> 21) & 0x000f; 88 if (ins & CLASS0_UNUSED_MASK) 96 unsigned cbf = (ins >> 27) & 0x000f; 97 int displacement = ((ins & 0xffff) ^ 0x8000) - 0x8000; 99 if (ins == 0) 176 disassem_class1 (disassemble_info *info, unsigned int ins) 178 int opcode = (ins >> 21) & 0xf; 179 int source_a = (ins >> 16) & 0x1f; 180 int source_b = (ins >> 4) & 0x1f 761 unsigned ins; local [all...] |
| /src/external/gpl3/gdb/dist/opcodes/ |
| i386-dis.c | 169 /* Flags for ins->prefixes which we somehow handled when printing the 197 /* We can up to 14 ins->prefixes since the maximum instruction length is 260 * (see topic "Redundant ins->prefixes" in the "Differences from 8086" 293 if (ins->rex & value) \ 294 ins->rex_used |= (value) | REX_OPCODE; \ 295 if (ins->rex2 & value) \ 297 ins->rex2_used |= (value); \ 298 ins->rex_used |= REX_OPCODE; \ 302 ins->rex_used |= REX_OPCODE; \ 363 fetch_modrm (instr_info *ins) 9701 instr_info ins = { local [all...] |
| visium-dis.c | 84 disassem_class0 (disassemble_info *info, unsigned int ins) 86 int opcode = (ins >> 21) & 0x000f; 88 if (ins & CLASS0_UNUSED_MASK) 96 unsigned cbf = (ins >> 27) & 0x000f; 97 int displacement = ((ins & 0xffff) ^ 0x8000) - 0x8000; 99 if (ins == 0) 176 disassem_class1 (disassemble_info *info, unsigned int ins) 178 int opcode = (ins >> 21) & 0xf; 179 int source_a = (ins >> 16) & 0x1f; 180 int source_b = (ins >> 4) & 0x1f 761 unsigned ins; local [all...] |
| /src/sys/arch/powerpc/include/ |
| db_machdep.h | 107 #define inst_trap_return(ins) (((ins)&M_RFI) == I_RFI) 108 #define inst_return(ins) (((ins)&M_RTS) == I_RTS) 109 #define inst_call(ins) (((ins)&M_BC ) == I_BCL || \ 110 ((ins)&M_B ) == I_BL || \ 111 ((ins)&M_BCTR) == I_BCTRL || \ 112 ((ins)&M_RTS ) == I_BLRL ) 113 #define inst_branch(ins) (((ins)&M_BC ) == I_BC || [all...] |
| /src/sys/arch/sparc64/include/ |
| db_machdep.h | 116 #define inst_trap_return(ins) db_inst_trap_return(ins) 117 #define inst_return(ins) db_inst_return(ins) 118 #define inst_call(ins) db_inst_call(ins) 119 #define inst_branch(ins) db_inst_branch(ins) 120 #define inst_load(ins) db_inst_load(ins) [all...] |
| /src/sys/arch/vax/include/ |
| db_machdep.h | 70 #define inst_trap_return(ins) (((ins)&0xff) == I_IRET) 71 #define inst_return(ins) (((ins)&0xff) == I_RET) 72 #define inst_call(ins) (((ins)&0xff) == I_CALL) 74 #define inst_load(ins) 0 75 #define inst_store(ins) 0
|
| /src/external/gpl3/gcc/dist/libgcc/config/rs6000/ |
| darwin-fallback.c | 103 uint32_t ins = *pc++; local 105 if ((ins & 0xFC000003) == 0x48000000) /* b instruction */ 107 pc += ((((int32_t) ins & 0x3FFFFFC) ^ 0x2000000) - 0x2000004) / 4; 110 if ((ins & 0xFC600000) == 0x2C000000) /* cmpwi */ 112 int32_t val1 = (int16_t) ins; 113 int32_t val2 = gprs[ins >> 16 & 0x1F]; 116 uint32_t mask = 0xF << ((ins >> 21 & 0x1C) ^ 0x1C); 123 if ((ins & 0xFEC38003) == 0x40820000) /* forwards beq/bne */ 125 if ((cr >> ((ins >> 16 & 0x1F) ^ 0x1F) & 1) == (ins >> 24 & 1) [all...] |
| /src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/ |
| darwin-fallback.c | 103 uint32_t ins = *pc++; local 105 if ((ins & 0xFC000003) == 0x48000000) /* b instruction */ 107 pc += ((((int32_t) ins & 0x3FFFFFC) ^ 0x2000000) - 0x2000004) / 4; 110 if ((ins & 0xFC600000) == 0x2C000000) /* cmpwi */ 112 int32_t val1 = (int16_t) ins; 113 int32_t val2 = gprs[ins >> 16 & 0x1F]; 116 uint32_t mask = 0xF << ((ins >> 21 & 0x1C) ^ 0x1C); 123 if ((ins & 0xFEC38003) == 0x40820000) /* forwards beq/bne */ 125 if ((cr >> ((ins >> 16 & 0x1F) ^ 0x1F) & 1) == (ins >> 24 & 1) [all...] |
| /src/sys/arch/m68k/include/ |
| db_machdep.h | 86 #define inst_trap_return(ins) (((ins)&M_RTE) == I_RTE) 87 #define inst_return(ins) (((ins)&M_RTS) == I_RTS) 88 #define inst_call(ins) (((ins)&M_JSR) == I_JSR || \ 89 ((ins)&M_BSR) == I_BSR) 90 #define inst_load(ins) 0 91 #define inst_store(ins) 0
|
| /src/sys/arch/amd64/include/ |
| db_machdep.h | 85 #define inst_trap_return(ins) (((ins)&0xff) == I_IRET) 86 #define inst_return(ins) (((ins)&0xff) == I_RET) 87 #define inst_call(ins) (((ins)&0xff) == I_CALL || \ 88 (((ins)&0xff) == I_CALLI && \ 89 ((ins)&0x3800) == 0x1000)) 90 #define inst_load(ins) (__USE(ins), 0 [all...] |
| /src/sys/arch/alpha/include/ |
| db_machdep.h | 79 #define inst_trap_return(ins) db_inst_trap_return(ins) 80 #define inst_return(ins) db_inst_return(ins) 81 #define inst_call(ins) db_inst_call(ins) 82 #define inst_branch(ins) db_inst_branch(ins) 83 #define inst_load(ins) db_inst_load(ins) [all...] |
| /src/sys/arch/ia64/include/ |
| db_machdep.h | 101 #define inst_trap_return(ins) (ins & 0) 102 #define inst_return(ins) (ins & 0) 103 #define inst_call(ins) (ins & 0) 104 #define inst_branch(ins) (ins & 0) 105 #define inst_load(ins) (ins & 0 [all...] |
| /src/external/gpl3/gdb.old/dist/sim/cr16/ |
| interp.c | 50 static struct hash_entry *lookup_hash (SIM_DESC, SIM_CPU *, uint64_t ins, int size); 82 lookup_hash (SIM_DESC sd, SIM_CPU *cpu, uint64_t ins, int size) 87 h = &hash_table[hash(ins,1)]; 97 while ((ins & mask) != (BIN(h->opcode, h->mask))) 113 get_operands (operand_desc *s, uint64_t ins, int isize, int nops) 118 if (isize == 1) /* Trunkcate the extra 16 bits of INS. */ 119 ins = ins >> 16; 134 OP[i] = ((ins >> 4) & ((1 << op_size) -1)); 136 OP[i] = ((ins >> (32 - start_bit)) & ((1 << op_size) -1)) [all...] |
| /src/external/gpl3/gdb/dist/sim/cr16/ |
| interp.c | 50 static struct hash_entry *lookup_hash (SIM_DESC, SIM_CPU *, uint64_t ins, int size); 82 lookup_hash (SIM_DESC sd, SIM_CPU *cpu, uint64_t ins, int size) 87 h = &hash_table[hash(ins,1)]; 97 while ((ins & mask) != (BIN(h->opcode, h->mask))) 113 get_operands (operand_desc *s, uint64_t ins, int isize, int nops) 118 if (isize == 1) /* Trunkcate the extra 16 bits of INS. */ 119 ins = ins >> 16; 134 OP[i] = ((ins >> 4) & ((1 << op_size) -1)); 136 OP[i] = ((ins >> (32 - start_bit)) & ((1 << op_size) -1)) [all...] |
| /src/sys/arch/i386/include/ |
| db_machdep.h | 84 #define inst_trap_return(ins) (((ins)&0xff) == I_IRET) 85 #define inst_return(ins) (((ins)&0xff) == I_RET) 86 #define inst_call(ins) (((ins)&0xff) == I_CALL || \ 87 (((ins)&0xff) == I_CALLI && \ 88 ((ins)&0x3800) == 0x1000)) 89 #define inst_load(ins) 0 90 #define inst_store(ins) [all...] |
| /src/sys/ddb/ |
| db_run.c | 151 db_expr_t ins = db_get_value(pc, sizeof(int), false); local 155 if (!inst_trap_return(ins) && 156 (!inst_return(ins) || --db_call_depth != 0)) { 158 if (inst_call(ins) || inst_return(ins)) { 169 if (inst_call(ins)) 175 db_expr_t ins = db_get_value(pc, sizeof(int), false); local 179 if (!inst_call(ins) && 180 !inst_return(ins) && 181 !inst_trap_return(ins)) { [all...] |