Home
last modified time | relevance | path

Searched refs:delay_slot (Results 1 – 6 of 6) sorted by relevance

/linux-6.6.21/arch/mips/include/asm/
Dbranch.h45 static inline int delay_slot(struct pt_regs *regs) in delay_slot() function
62 if (likely(!delay_slot(regs))) in exception_epc()
80 } else if (!delay_slot(regs)) { in compute_return_epc()
91 if (likely(!delay_slot(regs))) { in MIPS16e_compute_return_epc()
/linux-6.6.21/arch/arc/kernel/
Ddisasm.c76 state->delay_slot = IS_BIT(state->words[0], 5); in disasm_instr()
96 state->delay_slot = IS_BIT(state->words[0], 5); in disasm_instr()
157 state->delay_slot = 1; in disasm_instr()
306 state->delay_slot = subopcode & 1; in disasm_instr()
316 state->delay_slot = (subopcode == 7); in disasm_instr()
577 if (instr.delay_slot) { in disasm_next_pc()
/linux-6.6.21/arch/arc/include/asm/
Ddisasm.h82 int delay_slot; member
/linux-6.6.21/arch/mips/kernel/
Dmips-r2-to-r6-emul.c253 if (delay_slot(regs)) in jr_func()
989 if (delay_slot(regs)) { in mipsr2_decoder()
1046 if (delay_slot(regs)) { in mipsr2_decoder()
1115 if (delay_slot(regs)) { in mipsr2_decoder()
Dunaligned.c1262 } else if (delay_slot(regs)) { in emulate_load_store_MIPS16e()
/linux-6.6.21/arch/mips/math-emu/
Dcp1emu.c993 if (delay_slot(xcp)) { in cop1Emulate()
1003 if (delay_slot(xcp)) { in cop1Emulate()
1186 if (!cpu_has_mips_r6 || delay_slot(xcp)) in cop1Emulate()
1206 if (delay_slot(xcp)) in cop1Emulate()