aboutsummaryrefslogtreecommitdiff
path: root/target/hexagon
AgeCommit message (Expand)Author
2023-05-18Hexagon (iclass): update J4_hintjumpr slot constraintsMatheus Tavares Bernardino
2023-05-18Hexagon: list available CPUs with `-cpu help`Matheus Tavares Bernardino
2023-05-18Hexagon (target/hexagon/*.py): raise exception on reg parsing errorMatheus Tavares Bernardino
2023-05-18target/hexagon: fix = vs. == mishapPaolo Bonzini
2023-05-18Hexagon (target/hexagon) Additional instructions handled by idef-parserTaylor Simpson
2023-05-18Hexagon (target/hexagon) Move items to DisasContextTaylor Simpson
2023-05-18Hexagon (target/hexagon) Move pkt_has_store_s1 to DisasContextTaylor Simpson
2023-05-18Hexagon (target/hexagon) Move pred_written to DisasContextTaylor Simpson
2023-05-18Hexagon (target/hexagon) Move new_pred_value to DisasContextTaylor Simpson
2023-05-18Hexagon (target/hexagon) Move new_value to DisasContextTaylor Simpson
2023-05-18Hexagon (target/hexagon) Make special new_value for USRTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add overrides for disabled idef-parser insnsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Short-circuit more HVX single instruction packetsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Short-circuit packet HVX writesTaylor Simpson
2023-05-18Hexagon (target/hexagon) Short-circuit packet predicate writesTaylor Simpson
2023-05-18Hexagon (target/hexagon) Short-circuit packet register writesTaylor Simpson
2023-05-18Hexagon (target/hexagon) Mark registers as read during packet analysisTaylor Simpson
2023-05-18Hexagon (target/hexagon) Don't overlap dest writes with source readsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Clean up pred_written usageTaylor Simpson
2023-05-18Hexagon (target/hexagon) Eliminate uses of log_pred_write functionTaylor Simpson
2023-05-18Hexagon (target/hexagon) Remove log_reg_write from op_helper.[ch]Taylor Simpson
2023-05-18Hexagon (target/hexagon) Add overrides for clr[tf]newTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add overrides for allocframe/deallocframeTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add overrides for loop setup instructionsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add DisasContext arg to gen_log_reg_writeTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add v73 scalar instructionsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add v69 HVX instructionsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add v68 HVX instructionsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add v68 scalar instructionsTaylor Simpson
2023-05-18Hexagon (target/hexagon) Add support for v68/v69/v71/v73Taylor Simpson
2023-05-05target/Hexagon: Finish conversion to tcg_gen_qemu_{ld, st}_*Richard Henderson
2023-04-21Hexagon (target/hexagon) Add overrides for cache/sync/barrier instructionsTaylor Simpson
2023-04-21Hexagon (target/hexagon) Remove unused slot variable in helpersTaylor Simpson
2023-04-21Hexagon (target/hexagon) Updates to USR should use get_result_gprTaylor Simpson
2023-04-21Hexagon (target/hexagon) Add overrides for count trailing zeros/onesTaylor Simpson
2023-04-21Hexagon (target/hexagon) Merge arguments to probe_pkt_scalar_hvx_storesTaylor Simpson
2023-04-21Hexagon (target/hexagon) Remove redundant/unused macrosTaylor Simpson
2023-04-21Use black code style for python scriptsMarco Liebel
2023-04-21Use f-strings in python scriptsMarco Liebel
2023-04-21Hexagon (translate.c): avoid redundant PC updates on COFMatheus Tavares Bernardino
2023-03-13target/hexagon: Remove `NB_MMU_MODES` defineAnton Johansson
2023-03-10Merge tag 'pull-hex-20230306' of https://github.com/quic/qemu into stagingPeter Maydell
2023-03-09Merge tag 'pull-gdbstub-070323-3' of https://gitlab.com/stsquad/qemu into sta...Peter Maydell
2023-03-07gdbstub: move register helpers into standalone includeAlex Bennée
2023-03-07Hexagon (meson.build): define min bison versionMatheus Tavares Bernardino
2023-03-06Hexagon (target/hexagon) Improve code gen for predicated HVX instructionsTaylor Simpson
2023-03-06Hexagon (target/hexagon) Reduce manipulation of slot_cancelledTaylor Simpson
2023-03-06Hexagon (target/hexagon) Remove gen_log_predicated_reg_write[_pair]Taylor Simpson
2023-03-06Hexagon (target/hexagon) Change subtract from zero to change signTaylor Simpson
2023-03-06Hexagon (target/hexagon) Analyze packet for HVXTaylor Simpson