You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/target/loongarch/tcg
Julian Ganz ee0a63d0da target/loongarch: call plugin trap callbacks
We recently introduced API for registering callbacks for trap related
events as well as the corresponding hook functions. Due to differences
between architectures, the latter need to be called from target specific
code.

This change places hooks for loongarch targets. This architecture
has one special "exception" for interrupts and no host calls.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Julian Ganz <neither@nut.email>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-ID: <20251027110344.2289945-17-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
1 week ago
..
insn_trans target/loongarch: Add CSR_PWCH write helper function 2 weeks ago
constant_timer.c
csr_helper.c target/loongarch: Add CSR_PWCH write helper function 2 weeks ago
fpu_helper.c include: Remove 'exec/exec-all.h' 6 months ago
helper.h target/loongarch: Add CSR_PWCH write helper function 2 weeks ago
iocsr_helper.c include: Remove 'exec/exec-all.h' 6 months ago
meson.build target/loongarch: Move TCG specified functions to tcg_cpu.c 4 weeks ago
op_helper.c include: Remove 'exec/exec-all.h' 6 months ago
tcg_cpu.c target/loongarch: call plugin trap callbacks 1 week ago
tcg_loongarch.h target/loongarch: Move TCG specified functions to tcg_cpu.c 4 weeks ago
tlb_helper.c target/loongarch: Add bit A/D checking in TLB entry with PTW supported 2 weeks ago
translate.c target/loongarch: Remove target_ulong use in gen_goto_tb() 3 weeks ago
vec_helper.c include: Remove 'exec/exec-all.h' 6 months ago