summary refs log tree commit diff stats
path: root/include/exec/translator.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* exec: Declare abi_ptr type in its own 'abi_ptr.h' headerPhilippe Mathieu-Daudé2024-04-261-1/+4
* accel/tcg: Improve can_do_io managementRichard Henderson2024-04-091-1/+0
* accel/tcg: Add insn_start to DisasContextBaseRichard Henderson2024-04-091-0/+3
* include/exec: Use vaddr in DisasContextBase for virtual addressesAnton Johansson2024-01-291-3/+3
* target: Use vaddr in gen_intermediate_codeAnton Johansson2024-01-291-1/+1
* accel/tcg: Add plugin_enabled to DisasContextBaseRichard Henderson2023-10-111-0/+2
* accel/tcg: Track current value of can_do_io in the TBRichard Henderson2023-09-281-0/+2
* accel/tcg: Fix typo in translator_io_start() descriptionPhilippe Mathieu-Daudé2023-09-081-1/+1
* accel/tcg: Replace target_ulong with vaddr in translator_*()Anton Johansson2023-06-261-3/+3
* accel/tcg: Tidy includes for translator.[ch]Richard Henderson2023-06-051-5/+1
* accel/tcg: Move translator_fake_ldb out of lineRichard Henderson2023-06-051-7/+1
* accel/tcg: Introduce translator_io_startRichard Henderson2023-06-051-0/+10
* accel/tcg: Remove translator_loop_temp_checkRichard Henderson2023-03-051-2/+0
* accel/tcg: Pass max_insn to gen_intermediate_code by pointerRichard Henderson2023-03-011-2/+2
* target/s390x: fake instruction loading when handling 'ex'Alex Bennée2022-10-311-0/+17
* accel/tcg: Add fast path for translator_ld*Richard Henderson2022-09-061-27/+36
* accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson2022-09-061-4/+20
* accel/tcg: Remove translator_ldswRichard Henderson2022-09-061-1/+0
* accel/tcg: Introduce is_same_page()Ilya Leoshkevich2022-09-061-0/+10
* Clean up decorations and whitespace around header guardsMarkus Armbruster2022-05-111-1/+1
* exec/translator: Pass the locked filepointer to disas_log hookRichard Henderson2022-04-201-1/+1
* accel/tcg: Clear PAGE_WRITE before translationIlya Leoshkevich2021-09-141-16/+23
* accel/tcg: Add DisasContextBase argument to translator_ld*Ilya Leoshkevich2021-09-141-4/+5
* accel/tcg: Remove TranslatorOps.breakpoint_checkRichard Henderson2021-07-211-11/+0
* accel/tcg: Introduce translator_use_goto_tbRichard Henderson2021-07-091-0/+10
* tcg: Make DisasContextBase.tb constRichard Henderson2021-01-071-1/+1
* translator: Use cpu_ld*_code instead of open-codingRichard Henderson2020-01-151-35/+13
* translator: add translator_ld{ub,sw,uw,l,q}Emilio G. Cota2019-10-281-1/+61
* Clean up decorations and whitespace around header guardsMarkus Armbruster2019-05-131-1/+1
* tcg: Hoist max_insns computation to tb_gen_codeRichard Henderson2019-04-241-1/+2
* translator: merge max_insns into DisasContextBaseEmilio G. Cota2018-05-091-4/+4
* tcg: Add generic translation frameworkLluís Vilanova2017-09-061-0/+104
* target: [tcg] Use a generic enum for DISAS_ valuesLluís Vilanova2017-09-061-0/+40