Home
last modified time | relevance | path

Searched refs:insnp (Results 1 – 25 of 197) sorted by relevance

12345678

/dports/misc/rump/buildrump.sh-b914579/src/sys/arch/powerpc/powerpc/
H A Dfixup.c52 union instr instr = { .i_int = *insnp }; in fixup_jump()
56 instr.i_i.i_li = jfi->jfi_real - fixup_addr2offset(insnp); in fixup_jump()
58 *insnp = instr.i_int; in fixup_jump()
66 :: "b"(insnp)); in fixup_jump()
93 for (uint32_t *insnp = start; insnp < end; insnp++) { in powerpc_fixup_stubs() local
95 union instr instr = { .i_int = *insnp }; in powerpc_fixup_stubs()
96 uint32_t *stub = insnp + instr.i_i.i_li; in powerpc_fixup_stubs()
199 "branch to 0", __func__, insnp, in powerpc_fixup_stubs()
200 insnp + instr.i_i.i_li); in powerpc_fixup_stubs()
223 __func__, insnp, fixup.jfi_stub << 2, fixup.jfi_real << 2); in powerpc_fixup_stubs()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/arch/mips/mips/
H A Dmips_fixup.c87 for (uint32_t *insnp = start; insnp < end; insnp++) { in mips_fixup_exceptions() local
88 const uint32_t insn = *insnp; in mips_fixup_exceptions()
99 lui_insnp = insnp; in mips_fixup_exceptions()
134 new_insns[1] = *insnp; in mips_fixup_exceptions()
138 *insnp = new_insns[1]; in mips_fixup_exceptions()
140 *insnp = new_insns[0]; in mips_fixup_exceptions()
142 *insnp = new_insns[1]; in mips_fixup_exceptions()
232 uint32_t insn = *insnp; in fixup_mips_jump()
252 *insnp = insn; in fixup_mips_jump()
439 for (uint32_t *insnp = start; insnp < end; insnp++) { in mips_fixup_stubs() local
[all …]
H A Dmips_machdep.c933 for (uint32_t *insnp = mips32r2_cpu_switch_resume;; insnp++) { in mips32r2_vector_init() local
934 KASSERT(insnp[0] != JR_RA); in mips32r2_vector_init()
935 if (insnp[0] == _LOAD_V0_L_PRIVATE_A0 in mips32r2_vector_init()
936 && insnp[1] == _MTC0_V0_USERLOCAL) { in mips32r2_vector_init()
937 insnp[0] = JR_RA; in mips32r2_vector_init()
938 insnp[1] = 0; /* NOP */ in mips32r2_vector_init()
1080 for (uint32_t *insnp = mips64r2_cpu_switch_resume;; insnp++) { in mips64r2_vector_init() local
1081 KASSERT(insnp[0] != JR_RA); in mips64r2_vector_init()
1082 if (insnp[0] == _LOAD_V0_L_PRIVATE_A0 in mips64r2_vector_init()
1084 insnp[0] = JR_RA; in mips64r2_vector_init()
[all …]
/dports/games/libretro-mu/Mu-ff746b8/src/armv5te/
H A Dtranslate_x86_64.c295 uint32_t *insnp = start_insnp; in translate() local
314 if (RAM_FLAGS(insnp) & DONT_TRANSLATE) { in translate()
318 uint32_t insn = *insnp; in translate()
966 insnp++; in translate()
978 RAM_FLAGS(insnp) |= RF_CODE_NO_TRANSLATE; in translate()
993 translation_table[index].end_ptr = insnp; in translate()
1025 uint32_t *insnp = in_translation_pc_ptr; in translate_fix_pc() local
1027 uint32_t flags = RAM_FLAGS(insnp); in translate_fix_pc()
1032 assert(insnp >= translation_table[index].start_ptr); in translate_fix_pc()
1033 assert(insnp < translation_table[index].end_ptr); in translate_fix_pc()
[all …]
H A Dtranslate_x86.c261 uint32_t *insnp = start_insnp; in translate() local
280 if (RAM_FLAGS(insnp) & DONT_TRANSLATE) { in translate()
284 uint32_t insn = *insnp; in translate()
928 RAM_FLAGS(insnp) |= (RF_CODE_TRANSLATED | next_index << RFS_TRANSLATION_INDEX); in translate()
930 insnp++; in translate()
942 RAM_FLAGS(insnp) |= RF_CODE_NO_TRANSLATE; in translate()
954 translation_table[index].end_ptr = insnp; in translate()
988 uint32_t *insnp = in_translation_pc_ptr; in translate_fix_pc() local
990 uint32_t flags = RAM_FLAGS(insnp); in translate_fix_pc()
1001 arm.reg[15] += (uint32_t)start - (uint32_t)insnp; in translate_fix_pc()
[all …]
H A Dtranslate_aarch64.cpp886 uint32_t *insnp = reinterpret_cast<uint32_t*>(try_ptr(arm.reg[15])); in translate_fix_pc() local
888 if(!insnp || !((flags = RAM_FLAGS(insnp)) & RF_CODE_TRANSLATED)) in translate_fix_pc()
892 assert(insnp >= translation_table[index].start_ptr); in translate_fix_pc()
893 assert(insnp < translation_table[index].end_ptr); in translate_fix_pc()
897 unsigned int jump_index = insnp - translation_table[index].start_ptr; in translate_fix_pc()
903 cycle_count_delta -= translation_table[index].end_ptr - insnp; in translate_fix_pc()
H A Dtranslate_arm.cpp1186 uint32_t *insnp = reinterpret_cast<uint32_t*>(try_ptr(arm.reg[15])); in translate_fix_pc() local
1188 if(!insnp || !((flags = RAM_FLAGS(insnp)) & RF_CODE_TRANSLATED)) in translate_fix_pc()
1192 assert(insnp >= translation_table[index].start_ptr); in translate_fix_pc()
1193 assert(insnp < translation_table[index].end_ptr); in translate_fix_pc()
1197 unsigned int jump_index = insnp - translation_table[index].start_ptr; in translate_fix_pc()
1203 cycle_count_delta -= translation_table[index].end_ptr - insnp; in translate_fix_pc()
H A Dthumb_interpreter.cpp83 uint16_t *insnp = (uint16_t*) read_instruction(arm.reg[15] & ~1); in cpu_thumb_loop() local
84 uint16_t insn = *insnp; in cpu_thumb_loop()
85 uintptr_t flags = RAM_FLAGS((uintptr_t)insnp & ~3); in cpu_thumb_loop()
/dports/devel/tigcc/tigcc-0.96.b8_10/gnu/binutils-2.16.1/opcodes/
H A Dtic80-dis.c334 fill_instruction (info, memaddr, insnp) in fill_instruction() argument
337 unsigned long *insnp;
357 *insnp = bfd_getl32 (buffer);
361 *insnp = bfd_getb32 (buffer);
/dports/devel/zpu-gcc/zpu-toolchain-1.0/toolchain/binutils/opcodes/
H A Dtic80-dis.c334 fill_instruction (info, memaddr, insnp) in fill_instruction() argument
337 unsigned long *insnp;
357 *insnp = bfd_getl32 (buffer);
361 *insnp = bfd_getb32 (buffer);
/dports/devel/zpu-binutils/zpu-toolchain-1.0/toolchain/binutils/opcodes/
H A Dtic80-dis.c334 fill_instruction (info, memaddr, insnp) in fill_instruction() argument
337 unsigned long *insnp;
357 *insnp = bfd_getl32 (buffer);
361 *insnp = bfd_getb32 (buffer);
/dports/lang/gnatdroid-binutils-x86/binutils-2.27/opcodes/
H A Dtic80-dis.c154 unsigned long *insnp) in fill_instruction() argument
172 *insnp = bfd_getl32 (buffer); in fill_instruction()
175 *insnp = bfd_getb32 (buffer); in fill_instruction()
/dports/lang/gnatdroid-binutils/binutils-2.27/opcodes/
H A Dtic80-dis.c154 unsigned long *insnp) in fill_instruction() argument
172 *insnp = bfd_getl32 (buffer); in fill_instruction()
175 *insnp = bfd_getb32 (buffer); in fill_instruction()
/dports/devel/avr-gdb/gdb-7.3.1/opcodes/
H A Dtic80-dis.c155 unsigned long *insnp) in fill_instruction() argument
173 *insnp = bfd_getl32 (buffer); in fill_instruction()
176 *insnp = bfd_getb32 (buffer); in fill_instruction()
/dports/devel/gdb761/gdb-7.6.1/opcodes/
H A Dtic80-dis.c155 unsigned long *insnp) in fill_instruction() argument
173 *insnp = bfd_getl32 (buffer); in fill_instruction()
176 *insnp = bfd_getb32 (buffer); in fill_instruction()
/dports/devel/djgpp-binutils/binutils-2.17/opcodes/
H A Dtic80-dis.c153 unsigned long *insnp) in fill_instruction() argument
171 *insnp = bfd_getl32 (buffer); in fill_instruction()
174 *insnp = bfd_getb32 (buffer); in fill_instruction()
/dports/games/libretro-mu/Mu-ff746b8/include/armv5te/
H A Dtranslate.h24 void translate(uint32_t start_pc, uint32_t *insnp);
/dports/devel/zpu-gcc/zpu-toolchain-1.0/toolchain/binutils/gas/config/
H A Dtc-mn10200.c1315 mn10200_insert_operand (insnp, extensionp, operand, val, file, line, shift) in mn10200_insert_operand() argument
1316 unsigned long *insnp; in mn10200_insert_operand()
1360 *insnp |= (((long) val & ((1 << operand->bits) - 1))
1364 *insnp |= (((long) val & ((1 << operand->bits) - 1))
1370 *insnp |= val & 0xffff;
/dports/devel/tigcc/tigcc-0.96.b8_10/gnu/binutils-2.16.1/gas/config/
H A Dtc-mn10200.c1314 mn10200_insert_operand (insnp, extensionp, operand, val, file, line, shift) in mn10200_insert_operand() argument
1315 unsigned long *insnp; in mn10200_insert_operand()
1349 *insnp |= (((long) val & ((1 << operand->bits) - 1))
1353 *insnp |= (((long) val & ((1 << operand->bits) - 1))
1359 *insnp |= val & 0xffff;
/dports/devel/zpu-binutils/zpu-toolchain-1.0/toolchain/binutils/gas/config/
H A Dtc-mn10200.c1315 mn10200_insert_operand (insnp, extensionp, operand, val, file, line, shift) in mn10200_insert_operand() argument
1316 unsigned long *insnp; in mn10200_insert_operand()
1360 *insnp |= (((long) val & ((1 << operand->bits) - 1))
1364 *insnp |= (((long) val & ((1 << operand->bits) - 1))
1370 *insnp |= val & 0xffff;
/dports/devel/binutils/binutils-2.37/gas/config/
H A Dtc-mn10200.c825 mn10200_insert_operand (unsigned long *insnp, in mn10200_insert_operand() argument
859 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
863 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
869 *insnp |= val & 0xffff; in mn10200_insert_operand()
/dports/lang/gnatdroid-binutils-x86/binutils-2.27/gas/config/
H A Dtc-mn10200.c825 mn10200_insert_operand (unsigned long *insnp, in mn10200_insert_operand() argument
859 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
863 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
869 *insnp |= val & 0xffff; in mn10200_insert_operand()
/dports/devel/arm-elf-binutils/binutils-2.37/gas/config/
H A Dtc-mn10200.c825 mn10200_insert_operand (unsigned long *insnp, in mn10200_insert_operand() argument
859 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
863 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
869 *insnp |= val & 0xffff; in mn10200_insert_operand()
/dports/devel/gnulibiberty/binutils-2.37/gas/config/
H A Dtc-mn10200.c825 mn10200_insert_operand (unsigned long *insnp, in mn10200_insert_operand() argument
859 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
863 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
869 *insnp |= val & 0xffff; in mn10200_insert_operand()
/dports/lang/gnatdroid-binutils/binutils-2.27/gas/config/
H A Dtc-mn10200.c825 mn10200_insert_operand (unsigned long *insnp, in mn10200_insert_operand() argument
859 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
863 *insnp |= (((long) val & ((1 << operand->bits) - 1)) in mn10200_insert_operand()
869 *insnp |= val & 0xffff; in mn10200_insert_operand()

12345678