aboutsummaryrefslogtreecommitdiff
path: root/target/hexagon
AgeCommit message (Expand)Author
2024-09-20target/hexagon: Rename macros.inc -> macros.h.incPhilippe Mathieu-Daudé
2024-08-13target/hexagon: don't look for static glibAlyssa Ross
2024-08-07target/hexagon: switch to dc set_props() listBrian Cain
2024-08-07target/hexagon: define a v66 CPUBrian Cain
2024-08-07target/hexagon/idef-parser: Remove self-assignmentAnton Johansson
2024-08-07Hexagon: lldb read/write predicate registers p0/p1/p2/p3Taylor Simpson
2024-08-07Hexagon: fix F2_conv_* instructions for negative zeroMatheus Tavares Bernardino
2024-07-17target/hexagon/imported/mmvec: Fix superfluous trailing semicolonZhao Liu
2024-06-08target/hexagon: idef-parser simplify predicate initAnton Johansson
2024-06-08target/hexagon: idef-parser fix leak of init_listAnton Johansson
2024-06-08target/hexagon: idef-parser remove undefined functionsAnton Johansson
2024-06-08target/hexagon: idef-parser remove unused definesAnton Johansson
2024-06-08Hexagon: add PC alignment check and exceptionMatheus Tavares Bernardino
2024-06-08Hexagon: fix HVX store newMatheus Tavares Bernardino
2024-05-15target/hexagon: Use translator_ldl in pkt_crosses_pageRichard Henderson
2024-05-15accel/tcg: Provide default implementation of disas_logRichard Henderson
2024-05-15accel/tcg: Use vaddr in translator_ld*Richard Henderson
2024-05-06Merge tag 'accel-20240506' of https://github.com/philmd/qemu into stagingRichard Henderson
2024-05-06accel/tcg: Access tcg_cflags with getter / setterPhilippe Mathieu-Daudé
2024-05-05Hexagon (target/hexagon) Remove hex_common.read_attribs_fileTaylor Simpson
2024-05-05Hexagon (target/hexagon) Remove gen_shortcode.pyTaylor Simpson
2024-05-05Hexagon (target/hexagon) Remove gen_op_regs.pyTaylor Simpson
2024-05-05Hexagon (target/hexagon) Remove uses of op_regs_generated.h.incTaylor Simpson
2024-05-05Hexagon (target/hexagon) Mark has_pred_dest in trans functionsTaylor Simpson
2024-05-05Hexagon (target/hexagon) Mark dest_idx in trans functionsTaylor Simpson
2024-05-05Hexagon (target/hexagon) Mark new_read_idx in trans functionsTaylor Simpson
2024-05-05Hexagon (target/hexagon) Add is_old/is_new to Register classTaylor Simpson
2024-05-05Hexagon (target/hexagon) Only pass env to generated helper when neededTaylor Simpson
2024-05-05Hexagon (target/hexagon) Pass SP explicitly to helpers that need itTaylor Simpson
2024-05-05Hexagon (target/hexagon) Pass P0 explicitly to helpers that need itTaylor Simpson
2024-05-05Hexagon (target/hexagon) Enable more short-circuit packets (HVX)Taylor Simpson
2024-05-05Hexagon (target/hexagon) Enable more short-circuit packets (scalar core)Taylor Simpson
2024-05-05Hexagon (target/hexagon) Analyze reads before writesTaylor Simpson
2024-04-26accel: Include missing 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé
2024-04-25hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell
2024-03-12target/hexagon: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé
2024-03-12target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé
2024-02-28gdbstub: Infer number of core registers from XMLAkihiko Odaki
2024-02-28gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cbAkihiko Odaki
2024-02-28gdbstub: Use GDBFeature for gdb_register_coprocessorAkihiko Odaki
2024-02-21hexagon: correct typosManos Pitsidianakis
2024-02-03include/exec: Implement cpu_mmu_index genericallyRichard Henderson
2024-01-29include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson
2024-01-29include/exec: Use vaddr in DisasContextBase for virtual addressesAnton Johansson
2024-01-29target: Use vaddr in gen_intermediate_codeAnton Johansson
2024-01-21target/hexagon: reduce scope of def_regnum, remove dead assignmentBrian Cain
2024-01-21Hexagon (target/hexagon) Remove old dectree.pyTaylor Simpson
2024-01-21Hexagon (target/hexagon) Use QEMU decodetree (16-bit instructions)Taylor Simpson
2024-01-21Hexagon (target/hexagon) Use QEMU decodetree (32-bit instructions)Taylor Simpson
2024-01-21Hexagon (target/hexagon) Remove dead functions from hex_common.pyTaylor Simpson