| /netbsd-src/external/gpl3/binutils/dist/include/opcode/ |
| H A D | nfp.h | 41 #define NFP_ME27_INSTR_IS_CMD(instr) \ argument 42 ((instr & NFP_ME27_INSTR_MASK_CMD) == NFP_ME27_INSTR_CMD) 46 #define NFP_ME27_INSTR_IS_ALU_SHF(instr) \ argument 47 ((instr & NFP_ME27_INSTR_MASK_ALU_SHF) == NFP_ME27_INSTR_ALU_SHF) 51 #define NFP_ME27_INSTR_IS_ALU(instr) \ argument 52 ((instr & NFP_ME27_INSTR_MASK_ALU) == NFP_ME27_INSTR_ALU) 56 #define NFP_ME27_INSTR_IS_IMMED(instr) \ argument 57 ((instr & NFP_ME27_INSTR_MASK_IMMED) == NFP_ME27_INSTR_IMMED) 61 #define NFP_ME27_INSTR_IS_LD_FIELD(instr) \ argument 62 ((instr & NFP_ME27_INSTR_MASK_LD_FIELD) == NFP_ME27_INSTR_LD_FIELD) [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/include/opcode/ |
| H A D | nfp.h | 41 #define NFP_ME27_INSTR_IS_CMD(instr) \ argument 42 ((instr & NFP_ME27_INSTR_MASK_CMD) == NFP_ME27_INSTR_CMD) 46 #define NFP_ME27_INSTR_IS_ALU_SHF(instr) \ argument 47 ((instr & NFP_ME27_INSTR_MASK_ALU_SHF) == NFP_ME27_INSTR_ALU_SHF) 51 #define NFP_ME27_INSTR_IS_ALU(instr) \ argument 52 ((instr & NFP_ME27_INSTR_MASK_ALU) == NFP_ME27_INSTR_ALU) 56 #define NFP_ME27_INSTR_IS_IMMED(instr) \ argument 57 ((instr & NFP_ME27_INSTR_MASK_IMMED) == NFP_ME27_INSTR_IMMED) 61 #define NFP_ME27_INSTR_IS_LD_FIELD(instr) \ argument 62 ((instr & NFP_ME27_INSTR_MASK_LD_FIELD) == NFP_ME27_INSTR_LD_FIELD) [all …]
|
| /netbsd-src/external/cddl/osnet/dev/fbt/arm/ |
| H A D | fbt_isa.c | 60 ldinstr(const uint32_t *instr) in ldinstr() argument 63 return *instr; in ldinstr() 65 return le32toh(*instr); in ldinstr() 70 stinstr(uint32_t *instr, uint32_t val) in stinstr() argument 76 ktext_write(instr, &val, sizeof(val)); /* write little-endian */ in stinstr() 134 uint32_t *instr, *limit; in fbt_provide_module_function() local 140 instr = (uint32_t *)symval->value; in fbt_provide_module_function() 147 if ((ldinstr(instr) & 0xfffff000) == FBT_SUBSP) in fbt_provide_module_function() 148 instr++; in fbt_provide_module_function() 153 if ((ldinstr(instr) & 0xffff0000) != FBT_PUSHM || in fbt_provide_module_function() [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/opcodes/ |
| H A D | nfp-dis.c | 928 nfp_me_print_invalid (uint64_t instr, struct disassemble_info *dinfo) in nfp_me_print_invalid() argument 931 dinfo->fprintf_func (dinfo->stream, "%s 0x%" PRIx64, err_msg, instr); in nfp_me_print_invalid() 1101 nfp_me27_28_print_alu_shf (uint64_t instr, unsigned int pred_cc, in nfp_me27_28_print_alu_shf() argument 1106 unsigned int op = _BF (instr, 35, 33); in nfp_me27_28_print_alu_shf() 1107 unsigned int srcA = _BF (instr, 7, 0); in nfp_me27_28_print_alu_shf() 1108 unsigned int srcB = _BF (instr, 17, 10); in nfp_me27_28_print_alu_shf() 1109 unsigned int dst = _BF (instr, 27, 20); in nfp_me27_28_print_alu_shf() 1110 unsigned int sc = _BF (instr, 9, 8); in nfp_me27_28_print_alu_shf() 1111 unsigned int imm_msb = _BTST (instr, 18); in nfp_me27_28_print_alu_shf() 1112 unsigned int swap = _BTST (instr, 19); in nfp_me27_28_print_alu_shf() [all …]
|
| H A D | microblaze-dis.c | 32 #define get_field_rd(buf, instr) get_field (buf, instr, RD_MASK, RD_LOW) argument 33 #define get_field_r1(buf, instr) get_field (buf, instr, RA_MASK, RA_LOW) argument 34 #define get_field_r2(buf, instr) get_field (buf, instr, RB_MASK, RB_LOW) argument 35 #define get_int_field_imm(instr) ((instr & IMM_MASK) >> IMM_LOW) argument 36 #define get_int_field_r1(instr) ((instr & RA_MASK) >> RA_LOW) argument 58 get_field (struct string_buf *buf, long instr, long mask, unsigned short low) in get_field() argument 62 sprintf (p, "%s%d", register_prefix, (int)((instr & mask) >> low)); in get_field() 67 get_field_imm (struct string_buf *buf, long instr) in get_field_imm() argument 71 sprintf (p, "%d", (short)((instr & IMM_MASK) >> IMM_LOW)); in get_field_imm() 76 get_field_imm5 (struct string_buf *buf, long instr) in get_field_imm5() argument [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/opcodes/ |
| H A D | nfp-dis.c | 928 nfp_me_print_invalid (uint64_t instr, struct disassemble_info *dinfo) in nfp_me_print_invalid() argument 931 dinfo->fprintf_func (dinfo->stream, "%s 0x%" PRIx64, err_msg, instr); in nfp_me_print_invalid() 1101 nfp_me27_28_print_alu_shf (uint64_t instr, unsigned int pred_cc, in nfp_me27_28_print_alu_shf() argument 1106 unsigned int op = _BF (instr, 35, 33); in nfp_me27_28_print_alu_shf() 1107 unsigned int srcA = _BF (instr, 7, 0); in nfp_me27_28_print_alu_shf() 1108 unsigned int srcB = _BF (instr, 17, 10); in nfp_me27_28_print_alu_shf() 1109 unsigned int dst = _BF (instr, 27, 20); in nfp_me27_28_print_alu_shf() 1110 unsigned int sc = _BF (instr, 9, 8); in nfp_me27_28_print_alu_shf() 1111 unsigned int imm_msb = _BTST (instr, 18); in nfp_me27_28_print_alu_shf() 1112 unsigned int swap = _BTST (instr, 19); in nfp_me27_28_print_alu_shf() [all …]
|
| H A D | microblaze-dis.c | 32 #define get_field_rd(buf, instr) get_field (buf, instr, RD_MASK, RD_LOW) argument 33 #define get_field_r1(buf, instr) get_field (buf, instr, RA_MASK, RA_LOW) argument 34 #define get_field_r2(buf, instr) get_field (buf, instr, RB_MASK, RB_LOW) argument 35 #define get_int_field_imm(instr) ((instr & IMM_MASK) >> IMM_LOW) argument 36 #define get_int_field_r1(instr) ((instr & RA_MASK) >> RA_LOW) argument 58 get_field (struct string_buf *buf, long instr, long mask, unsigned short low) in get_field() argument 62 sprintf (p, "%s%d", register_prefix, (int)((instr & mask) >> low)); in get_field() 67 get_field_imm (struct string_buf *buf, long instr) in get_field_imm() argument 71 sprintf (p, "%d", (short)((instr & IMM_MASK) >> IMM_LOW)); in get_field_imm() 76 get_field_imm5 (struct string_buf *buf, long instr) in get_field_imm5() argument [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/test/profile/ |
| H A D | instrprof-shared.test | 4 1. libt-instr.so is instrumented 17 RUN: %clang_profgen -o %t.d/libt-instr.so -fPIC -shared %S/Inputs/instrprof-shared-lib.c 22 RUN: %clang_profgen -o %t-instr-instr -L%t.d -rpath %t.d -lt-instr %S/Inputs/instrprof-shared-main… 23 RUN: %clang_profgen -o %t-instr-no-instr1 -L%t.d -rpath %t.d -lt-no-instr1 %S/Inputs/instrprof-sha… 24 RUN: %clang_profgen -o %t-instr-no-instr2 -L%t.d -rpath %t.d -lt-no-instr2 %S/Inputs/instrprof-sha… 25 RUN: %clang -o %t-no-instr1-instr -L%t.d -rpath %t.d -lt-instr %S/Inputs/instrprof-shared-main.c 29 RUN: %clang -o %t-no-instr2-instr -L%t.d -rpath %t.d -lt-instr %t.d/instrprof-shared-main-no-instr… 33 RUN: env LLVM_PROFILE_FILE=%t-instr-instr.profraw %run %t-instr-instr 34 RUN: env LLVM_PROFILE_FILE=%t-instr-no-instr1.profraw %run %t-instr-no-instr1 35 RUN: env LLVM_PROFILE_FILE=%t-instr-no-instr2.profraw %run %t-instr-no-instr2 [all …]
|
| /netbsd-src/lib/libnvmm/ |
| H A D | libnvmm_x86.c | 1824 node_overflow(struct x86_decode_fsm *fsm, struct x86_instr *instr) in node_overflow() argument 1853 resolve_special_register(struct x86_instr *instr, uint8_t enc, size_t regsize) in resolve_special_register() argument 1860 return &gpr_map__special[instr->rexpref.present][enc][regsize-1]; in resolve_special_register() 1868 node_movs(struct x86_decode_fsm *fsm, struct x86_instr *instr) in node_movs() argument 1872 adrsize = instr->address_size; in node_movs() 1875 instr->src.type = STORE_REG; in node_movs() 1876 instr->src.u.reg = &gpr_map__special[1][2][adrsize-1]; in node_movs() 1877 instr->src.disp.type = DISP_0; in node_movs() 1880 instr->dst.type = STORE_REG; in node_movs() 1881 instr->dst.u.reg = &gpr_map__special[1][3][adrsize-1]; in node_movs() [all …]
|
| /netbsd-src/external/cddl/osnet/dev/fbt/x86/ |
| H A D | fbt_isa.c | 225 u_int8_t *instr, *limit; in fbt_provide_module_function() local 264 instr = (u_int8_t *) value; in fbt_provide_module_function() 268 while (instr < limit) { in fbt_provide_module_function() 269 if (*instr == FBT_PUSHL_EBP) in fbt_provide_module_function() 272 if ((size = dtrace_instr_size(instr)) <= 0) in fbt_provide_module_function() 275 instr += size; in fbt_provide_module_function() 278 if (instr >= limit || *instr != FBT_PUSHL_EBP) { in fbt_provide_module_function() 287 if (instr[0] != FBT_PUSHL_EBP) in fbt_provide_module_function() 290 if (!(instr[1] == FBT_MOVL_ESP_EBP0_V0 && in fbt_provide_module_function() 291 instr[2] == FBT_MOVL_ESP_EBP1_V0) && in fbt_provide_module_function() [all …]
|
| /netbsd-src/external/cddl/osnet/dist/lib/libdtrace/common/ |
| H A D | dt_cg.c | 50 dt_cg_node_alloc(uint_t label, dif_instr_t instr) in dt_cg_node_alloc() argument 58 dip->di_instr = instr; in dt_cg_node_alloc() 97 dif_instr_t instr = DIF_INSTR_SETX((uint_t)intoff, reg); in dt_cg_xsetx() local 105 dt_irlist_append(dlp, dt_cg_node_alloc(lbl, instr)); in dt_cg_xsetx() 193 dif_instr_t instr; in dt_cg_ptrsize() local 217 instr = DIF_INSTR_FMT(op, dreg, sreg, dreg); in dt_cg_ptrsize() 218 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr)); in dt_cg_ptrsize() 244 dif_instr_t instr; in dt_cg_field_get() local 276 instr = DIF_INSTR_FMT(DIF_OP_SLL, r1, r2, r1); in dt_cg_field_get() 277 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr)); in dt_cg_field_get() [all …]
|
| /netbsd-src/external/cddl/osnet/dev/fbt/aarch64/ |
| H A D | fbt_isa.c | 124 uint32_t *instr, *limit; in fbt_provide_module_function() local 131 instr = (uint32_t *)(symval->value); in fbt_provide_module_function() 143 instr = (uint32_t *)(value); in fbt_provide_module_function() 159 for (; instr < limit; instr++) { in fbt_provide_module_function() 160 if ((le32toh(*instr) & LDP_STP_MASK) == STP_64) in fbt_provide_module_function() 164 if (instr >= limit) in fbt_provide_module_function() 166 KASSERT(*instr != 0); in fbt_provide_module_function() 176 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function() 184 fbt->fbtp_savedval = le32toh(*instr); in fbt_provide_module_function() 188 fbt->fbtp_hashnext = fbt_probetab[FBT_ADDR2NDX(instr)]; in fbt_provide_module_function() [all …]
|
| /netbsd-src/sys/arch/powerpc/powerpc/ |
| H A D | db_disasm.c | 89 void disasm_fields(const struct opcode *popcode, instr_t instr, vaddr_t loc); 90 void dis_ppc(const struct opcode *opcodeset, instr_t instr, vaddr_t loc); 608 op_ill(instr_t instr, vaddr_t loc) in op_ill() argument 610 db_printf("illegal instruction %x\n", instr); in op_ill() 623 disasm_fields(const struct opcode *popcode, instr_t instr, vaddr_t loc) in disasm_fields() argument 630 BO = extract_field(instr, 31 - 10, 5); in disasm_fields() 631 BI = extract_field(instr, 31 - 15, 5); in disasm_fields() 670 OE = extract_field(instr, 31 - 21, 1); in disasm_fields() 678 if (instr & 0x1) in disasm_fields() 682 if (instr & 0x1) in disasm_fields() [all …]
|
| H A D | fixup.c | 55 union instr instr = { .i_int = *insnp }; in fixup_jump() local 57 KASSERT(instr.i_any.i_opcd == OPC_B); in fixup_jump() 59 instr.i_i.i_li = jfi->jfi_real - fixup_addr2offset(insnp); in fixup_jump() 61 *insnp = instr.i_int; in fixup_jump() 98 union instr instr = { .i_int = *insnp }; in powerpc_fixup_stubs() local 99 uint32_t *stub = insnp + instr.i_i.i_li; in powerpc_fixup_stubs() 100 u_int opcode = instr.i_any.i_opcd; in powerpc_fixup_stubs() 122 const union instr i = { .i_int = *stub }; in powerpc_fixup_stubs() 207 insnp + instr.i_i.i_li); in powerpc_fixup_stubs()
|
| /netbsd-src/external/gpl3/binutils/dist/gas/config/ |
| H A D | bfin-parse.c | 898 INSTR_T instr; member 2823 insn = (yyvsp[0].instr); in yyparse() 2837 if (((yyvsp[-5].instr)->value & 0xf800) == 0xc000) in yyparse() 2839 if (is_group1 ((yyvsp[-3].instr)) && is_group2 ((yyvsp[-1].instr))) in yyparse() 2840 (yyval.instr) = gen_multi_instr_1 ((yyvsp[-5].instr), (yyvsp[-3].instr), (yyvsp[-1].instr)); in yyparse() 2841 else if (is_group2 ((yyvsp[-3].instr)) && is_group1 ((yyvsp[-1].instr))) in yyparse() 2842 (yyval.instr) = gen_multi_instr_1 ((yyvsp[-5].instr), (yyvsp[-1].instr), (yyvsp[-3].instr)); in yyparse() 2846 else if (((yyvsp[-3].instr)->value & 0xf800) == 0xc000) in yyparse() 2848 if (is_group1 ((yyvsp[-5].instr)) && is_group2 ((yyvsp[-1].instr))) in yyparse() 2849 (yyval.instr) = gen_multi_instr_1 ((yyvsp[-3].instr), (yyvsp[-5].instr), (yyvsp[-1].instr)); in yyparse() [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/gas/config/ |
| H A D | bfin-parse.c | 898 INSTR_T instr; member 2823 insn = (yyvsp[0].instr); in yyparse() 2837 if (((yyvsp[-5].instr)->value & 0xf800) == 0xc000) in yyparse() 2839 if (is_group1 ((yyvsp[-3].instr)) && is_group2 ((yyvsp[-1].instr))) in yyparse() 2840 (yyval.instr) = gen_multi_instr_1 ((yyvsp[-5].instr), (yyvsp[-3].instr), (yyvsp[-1].instr)); in yyparse() 2841 else if (is_group2 ((yyvsp[-3].instr)) && is_group1 ((yyvsp[-1].instr))) in yyparse() 2842 (yyval.instr) = gen_multi_instr_1 ((yyvsp[-5].instr), (yyvsp[-1].instr), (yyvsp[-3].instr)); in yyparse() 2846 else if (((yyvsp[-3].instr)->value & 0xf800) == 0xc000) in yyparse() 2848 if (is_group1 ((yyvsp[-5].instr)) && is_group2 ((yyvsp[-1].instr))) in yyparse() 2849 (yyval.instr) = gen_multi_instr_1 ((yyvsp[-3].instr), (yyvsp[-5].instr), (yyvsp[-1].instr)); in yyparse() [all …]
|
| /netbsd-src/external/cddl/osnet/dist/uts/powerpc/dtrace/ |
| H A D | fasttrap_isa.c | 50 fasttrap_instr_t instr = FASTTRAP_INSTR; in fasttrap_tracepoint_install() local 52 if (uwrite(p, &instr, 4, tp->ftt_pc) != 0) in fasttrap_tracepoint_install() 61 uint32_t instr; in fasttrap_tracepoint_remove() local 67 if (uread(p, &instr, 4, tp->ftt_pc) != 0) in fasttrap_tracepoint_remove() 69 if (instr != FASTTRAP_INSTR) in fasttrap_tracepoint_remove() 81 uint32_t instr; in fasttrap_tracepoint_init() local 90 if (uread(p, &instr, 4, pc) != 0) in fasttrap_tracepoint_init() 106 tp->ftt_instr = instr; in fasttrap_tracepoint_init() 108 switch (OP(instr)) { in fasttrap_tracepoint_init() 123 if (OPX(instr) == 4) in fasttrap_tracepoint_init() [all …]
|
| /netbsd-src/external/cddl/osnet/dev/fbt/mips/ |
| H A D | fbt_isa.c | 108 uint32_t *instr, *limit; in fbt_provide_module_function() local 117 instr = (uint32_t *)(symval->value); in fbt_provide_module_function() 129 instr = (uint32_t *)(value); in fbt_provide_module_function() 138 for (; instr < limit; instr++) { in fbt_provide_module_function() 139 if ((*instr & LDSD_RA_SP_MASK) == SD_RA_SP) in fbt_provide_module_function() 143 if (instr >= limit) in fbt_provide_module_function() 155 fbt->fbtp_patchpoint = instr; in fbt_provide_module_function() 163 fbt->fbtp_savedval = *instr; in fbt_provide_module_function() 168 fbt->fbtp_hashnext = fbt_probetab[FBT_ADDR2NDX(instr)]; in fbt_provide_module_function() 169 fbt_probetab[FBT_ADDR2NDX(instr)] = fbt; in fbt_provide_module_function() [all …]
|
| /netbsd-src/sys/arch/sparc/fpu/ |
| H A D | fpu.c | 140 union instr instr; in fpu_cleanup() local 205 instr.i_int = fs->fs_queue[i].fq_instr; in fpu_cleanup() 206 if (instr.i_any.i_op != IOP_reg || in fpu_cleanup() 207 (instr.i_op3.i_op3 != IOP3_FPop1 && in fpu_cleanup() 208 instr.i_op3.i_op3 != IOP3_FPop2)) in fpu_cleanup() 210 error = fpu_execute(&fe, instr); in fpu_cleanup() 258 fetch instr from pc 260 if (integer instr) { variable 278 } else if (fpu instr) { variable 280 error = fpu_execute(&fe, fs, instr); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/ |
| H A D | codegen-diff | 13 my ($addr, $bytes, $instr) = ($1, $2, $4); 16 $instr =~ s/\s*(.*\S)\s*/$1/; 17 push (@result, {'addr' => $addr, 'bytes' => $bytes, 'instr' => $instr}); 18 print "addr=$addr bytes='$bytes' instr='$instr'\n" if $DEBUG; 33 my ($addr, $bytes, $instr) = ($1, $3, $2); 37 $instr =~ s/\s*(.*\S)\s*/$1/; 38 push (@result, {'addr' => $addr, 'bytes' => $bytes, 'instr' => $instr}); 39 print "addr=$addr bytes='$bytes' instr='$instr'\n" if $DEBUG; 43 my ($addr, $bytes, $instr) = ($got_addr, $2, $1); 47 $instr =~ s/\s*(.*\S)\s*/$1/; [all …]
|
| /netbsd-src/sys/arch/powerpc/fpu/ |
| H A D | fpu_emu.c | 170 static int fpu_execute(struct trapframe *, struct fpemu *, union instr *); 210 union instr insn; in fpu_emulate() 344 fpu_execute(struct trapframe *tf, struct fpemu *fe, union instr *insn) in fpu_execute() 347 union instr instr = *insn; in fpu_execute() local 364 cond = instr.i_any.i_rc; in fpu_execute() 373 opc_disasm(loc, instr.i_int); in fpu_execute() 381 if ((instr.i_any.i_opcd >= OPC_LFS && instr.i_any.i_opcd <= OPC_STFDU) || in fpu_execute() 382 instr.i_any.i_opcd == OPC_integer_31) { in fpu_execute() 396 if (instr.i_any.i_opcd == OPC_integer_31) { in fpu_execute() 397 if (instr.i_x.i_xo == OPC31_STFIWX) { in fpu_execute() [all …]
|
| /netbsd-src/external/cddl/osnet/dev/dtrace/x86/ |
| H A D | instr_size.c | 95 uchar_t **instr = p; in dtrace_dis_get_byte() local 97 ret = **instr; in dtrace_dis_get_byte() 98 *instr += 1; in dtrace_dis_get_byte() 113 dtrace_dis_isize(uchar_t *instr, dis_isize_t which, model_t model, int *rmindex) in dtrace_dis_isize() argument 121 x.d86_data = (void **)&instr; in dtrace_dis_isize() 139 dtrace_instr_size_isa(uchar_t *instr, model_t model, int *rmindex) in dtrace_instr_size_isa() argument 141 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, model, rmindex)); in dtrace_instr_size_isa() 145 dtrace_instr_size(uchar_t *instr) in dtrace_instr_size() argument 147 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, DATAMODEL_NATIVE, in dtrace_instr_size()
|
| /netbsd-src/external/gpl3/binutils.old/dist/gprofng/src/ |
| H A D | CallStack.cc | 58 Histable *instr = node->get_instr (); in find() local 59 if (instr == hi) in find() 65 if (instr->id < hi->id) in find() 239 DbeInstr *instr; in find_preg_stack() local 245 instr = (DbeInstr *) hist; in find_preg_stack() 247 instr = (DbeInstr *) hist->convertto (Histable::INSTR); in find_preg_stack() 248 LoadObject *lo = instr->func->module->loadobject; in find_preg_stack() 277 instr = (DbeInstr *) hist; in find_preg_stack() 279 instr = (DbeInstr *) hist->convertto (Histable::INSTR); in find_preg_stack() 280 if (instr->func->module->loadobject->flags & SEG_FLAG_OMP) in find_preg_stack() [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/gprofng/src/ |
| H A D | CallStack.cc | 58 Histable *instr = node->get_instr (); in find() local 59 if (instr == hi) in find() 65 if (instr->id < hi->id) in find() 239 DbeInstr *instr; in find_preg_stack() local 245 instr = (DbeInstr *) hist; in find_preg_stack() 247 instr = (DbeInstr *) hist->convertto (Histable::INSTR); in find_preg_stack() 248 LoadObject *lo = instr->func->module->loadobject; in find_preg_stack() 277 instr = (DbeInstr *) hist; in find_preg_stack() 279 instr = (DbeInstr *) hist->convertto (Histable::INSTR); in find_preg_stack() 280 if (instr->func->module->loadobject->flags & SEG_FLAG_OMP) in find_preg_stack() [all …]
|
| /netbsd-src/external/cddl/osnet/dist/uts/intel/dtrace/ |
| H A D | fasttrap_isa.c | 276 uint8_t instr[FASTTRAP_MAX_INSTR_SIZE + 10]; in fasttrap_tracepoint_init() local 291 if (uread(p, &instr[0], first, pc) != 0) in fasttrap_tracepoint_init() 294 uread(p, &instr[first], len - first, pc + first) != 0) { in fasttrap_tracepoint_init() 295 bzero(&instr[first], len - first); in fasttrap_tracepoint_init() 302 if ((size = dtrace_instr_size_isa(instr, p->p_model, &rmindex)) <= 0) in fasttrap_tracepoint_init() 328 switch (instr[start]) { in fasttrap_tracepoint_init() 373 if (p->p_model == DATAMODEL_LP64 && (instr[start] & 0xf0) == 0x40) in fasttrap_tracepoint_init() 374 rex = instr[start++]; in fasttrap_tracepoint_init() 381 bcopy(instr, tp->ftt_instr, FASTTRAP_MAX_INSTR_SIZE); in fasttrap_tracepoint_init() 384 if (instr[start] == FASTTRAP_2_BYTE_OP) { in fasttrap_tracepoint_init() [all …]
|