aboutsummaryrefslogtreecommitdiffstats
path: root/target/xtensa (follow)
Commit message (Expand)AuthorAgeFilesLines
* target/xtensa: Use translator_ldub in xtensa_insn_lenRichard Henderson2024-05-151-2/+1
* accel/tcg: Provide default implementation of disas_logRichard Henderson2024-05-151-9/+0
* exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé2024-05-062-0/+2
* target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'Philippe Mathieu-Daudé2024-04-262-3/+3
* hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell2024-04-251-2/+2
* target/xtensa: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé2024-03-126-20/+10
* target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé2024-03-121-4/+4
* kconfig: use "select" to enable semihostingPaolo Bonzini2024-02-091-0/+1
* include/exec: Change cpu_mmu_index argument to CPUStateRichard Henderson2024-02-031-1/+1
* include/exec: Implement cpu_mmu_index genericallyRichard Henderson2024-02-031-5/+0
* target/xtensa: Populate CPUClass.mmu_indexRichard Henderson2024-02-031-0/+6
* include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson2024-01-291-1/+1
* target: Use vaddr in gen_intermediate_codeAnton Johansson2024-01-291-1/+1
* target/xtensa: fix OOB TLB entry accessMax Filippov2024-01-261-12/+35
* target/xtensa: use generic instruction breakpoint infrastructureMax Filippov2024-01-195-33/+47
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-4/+4
* target/xtensa: Use generic cpu_list()Gavin Shan2024-01-052-12/+0
* cpu: Call object_class_dynamic_cast() once in cpu_class_by_name()Philippe Mathieu-Daudé2024-01-051-3/+1
* hw/cpu: Call object_class_is_abstract() once in cpu_class_by_name()Philippe Mathieu-Daudé2023-11-071-2/+1
* target: Move ArchCPUClass definition to 'cpu.h'Philippe Mathieu-Daudé2023-11-072-23/+18
* target/xtensa: Use env_archcpu() in update_c[compare|count]()Philippe Mathieu-Daudé2023-11-071-2/+2
* target: Declare FOO_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h'Philippe Mathieu-Daudé2023-11-072-3/+4
* target: Unify QOM stylePhilippe Mathieu-Daudé2023-11-072-4/+0
* target/xtensa: Use tcg_gen_sextract_i32Richard Henderson2023-10-221-11/+1
* meson: Rename target_softmmu_arch -> target_system_archPhilippe Mathieu-Daudé2023-10-071-1/+1
* accel/tcg: Remove cpu_set_cpustate_pointersRichard Henderson2023-10-041-1/+0
* accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2023-10-041-2/+2
* tcg: Rename cpu_env to tcg_envRichard Henderson2023-10-031-94/+94
* accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson2023-10-031-2/+1
* target/*: Add instance_align to all cpu base classesRichard Henderson2023-10-031-0/+1
* target/xtensa: Include missing 'qemu/atomic.h' headerPhilippe Mathieu-Daudé2023-08-312-0/+2
* target/helpers: Remove unnecessary 'qemu/main-loop.h' headerPhilippe Mathieu-Daudé2023-08-315-5/+0
* target/helpers: Remove unnecessary 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé2023-08-312-2/+0
* target/xtensa: Assert that interrupt level is within boundsPeter Maydell2023-07-061-0/+3
* target: Widen pc/cs_base in cpu_get_tb_cpu_stateAnton Johansson2023-06-261-2/+2
* meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2023-06-201-3/+3
* accel/tcg: Introduce translator_io_startRichard Henderson2023-06-051-21/+6
* tcg: Pass TCGHelperInfo to tcg_gen_callNRichard Henderson2023-06-051-0/+4
* target/xtensa: Finish conversion to tcg_gen_qemu_{ld, st}_*Richard Henderson2023-05-051-2/+2
* target/xtensa: Remove `NB_MMU_MODES` defineAnton Johansson2023-03-131-1/+0
* gdbstub: move register helpers into standalone includeAlex Bennée2023-03-0713-13/+13
* target/xtensa: Avoid tcg_const_i32Richard Henderson2023-03-051-3/+3
* target/xtensa: Split constant in bit shiftRichard Henderson2023-03-051-4/+4
* target/xtensa: Use tcg_gen_subfi_i32 in translate_sllRichard Henderson2023-03-051-2/+2
* target/xtensa: Avoid tcg_const_i32 in translate_l32rRichard Henderson2023-03-051-3/+3
* target/xtensa: Tidy translate_clampsRichard Henderson2023-03-051-4/+4
* target/xtensa: Tidy translate_bbRichard Henderson2023-03-051-11/+7
* target/xtensa: Drop tcg_temp_freeRichard Henderson2023-03-051-107/+0
* target/xtensa: Drop reset_sar_trackerRichard Henderson2023-03-051-12/+2
* target/xtensa: Don't use tcg_temp_local_new_*Richard Henderson2023-03-011-8/+8