aboutsummaryrefslogtreecommitdiff
path: root/target/avr/translate.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-04accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson1-1/+1
2023-10-03tcg: Rename cpu_env to tcg_envRichard Henderson1-32/+32
2023-06-05accel/tcg: Introduce translator_io_startRichard Henderson1-1/+0
2023-06-05tcg: Pass TCGHelperInfo to tcg_gen_callNRichard Henderson1-0/+5
2023-05-05target/avr: Finish conversion to tcg_gen_qemu_{ld,st}_*Richard Henderson1-8/+8
2023-03-13target/avr: Avoid use of tcg_const_i32 throughoutRichard Henderson1-15/+15
2023-03-13target/avr: Avoid use of tcg_const_i32 in SBIC, SBISRichard Henderson1-8/+10
2023-03-05target/avr: Drop tcg_temp_freeRichard Henderson1-228/+0
2023-03-05target/avr: Drop R from trans_COMRichard Henderson1-4/+0
2023-03-05target/avr: Drop DisasContext.free_skip_var0Richard Henderson1-19/+0
2023-03-01accel/tcg: Pass max_insn to gen_intermediate_code by pointerRichard Henderson1-1/+1
2022-10-26target/avr: Convert to tcg_ops restore_state_to_opcRichard Henderson1-6/+0
2022-09-06accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson1-2/+3
2022-09-01target/avr: Disable interrupts when env->skip setRichard Henderson1-4/+22
2022-04-20exec/translator: Pass the locked filepointer to disas_log hookRichard Henderson1-3/+4
2021-10-15target/avr: Drop checks for singlestep_enabledRichard Henderson1-15/+4
2021-09-16target/avr: Fix compiler errors (-Werror=enum-conversion)Stefan Weil1-5/+3
2021-07-21accel/tcg: Remove TranslatorOps.breakpoint_checkRichard Henderson1-18/+0
2021-07-21target/avr: Implement gdb_adjust_breakpointRichard Henderson1-14/+0
2021-07-09target/avr: Use translator_use_goto_tbRichard Henderson1-3/+6
2021-06-29target/avr: Convert to TranslatorOpsRichard Henderson1-104/+126
2021-06-29target/avr: Change ctx to DisasContext* in gen_intermediate_codeRichard Henderson1-41/+43
2021-06-29target/avr: Add DisasContextBase to DisasContextRichard Henderson1-29/+29
2020-08-21meson: targetPaolo Bonzini1-1/+1
2020-08-21meson: rename included C source files to .c.incPaolo Bonzini1-1/+1
2020-07-11target/avr: Add support for disassembling via option '-d in_asm'Michael Rolnik1-0/+12
2020-07-11target/avr: Initialize TCG register variablesMichael Rolnik1-0/+29
2020-07-11target/avr: Add instruction translation - CPU main translation functionMichael Rolnik1-0/+213
2020-07-11target/avr: Add instruction translation - MCU Control InstructionsMichael Rolnik1-0/+65
2020-07-11target/avr: Add instruction translation - Bit and Bit-test InstructionsMichael Rolnik1-0/+247
2020-07-11target/avr: Add instruction translation - Data Transfer InstructionsMichael Rolnik1-0/+990
2020-07-11target/avr: Add instruction translation - Branch InstructionsMichael Rolnik1-0/+543
2020-07-11target/avr: Add instruction translation - Arithmetic and Logic InstructionsMichael Rolnik1-0/+820
2020-07-11target/avr: Add instruction translation - Register definitionsMichael Rolnik1-0/+142