aboutsummaryrefslogtreecommitdiff
path: root/accel/tcg/plugin-gen.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-05tcg: Vary the allocation size for TCGOpRichard Henderson1-5/+5
2023-01-05tcg: Pass number of arguments to tcg_emit_op() / tcg_op_insert_*()Philippe Mathieu-Daudé1-1/+4
2023-01-05accel/tcg/plugin: Use copy_op in append_{udata,mem}_cbRichard Henderson1-8/+8
2023-01-05accel/tcg/plugin: Avoid duplicate copy in copy_callRichard Henderson1-2/+0
2023-01-05accel/tcg/plugin: Don't search for the function pointer indexRichard Henderson1-18/+11
2022-10-03accel/tcg: Use DisasContextBase in plugin_gen_tb_startRichard Henderson1-11/+11
2022-02-09plugins: move reset of plugin data to tb_startAlex Bennée1-11/+20
2021-11-04plugins: try and make plugin_insn_append more ergonomicAlex Bennée1-2/+1
2021-10-12accel/tcg: re-factor plugin_inject_cb so we can assert insn_idx is validAlex Bennée1-72/+85
2021-10-05plugins: Reorg arguments to qemu_plugin_vcpu_mem_cbRichard Henderson1-3/+2
2021-06-19plugins: Drop tcg_flags from struct qemu_plugin_dyn_cbRichard Henderson1-4/+4
2021-06-19accel/tcg/plugin-gen: Drop inline markersRichard Henderson1-7/+5
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth1-1/+0
2021-02-18accel/tcg: allow plugin instrumentation to be disable via cflagsAlex Bennée1-1/+2
2021-02-18accel/tcg/plugin-gen: fix the call signature for inline callbacksAlex Bennée1-21/+11
2021-01-13tcg: Use tcg_constant_{i32,i64} with tcg pluginsRichard Henderson1-27/+22
2019-10-28plugin-gen: add module for TCG-related codeEmilio G. Cota1-0/+932