Age | Commit message (Expand) | Author | Files | Lines |
2023-04-21 | Use f-strings in python scripts | Marco Liebel | 12 | -306/+250 |
2023-04-21 | Hexagon (translate.c): avoid redundant PC updates on COF | Matheus Tavares Bernardino | 1 | -8/+13 |
2023-03-13 | target/hexagon: Remove `NB_MMU_MODES` define | Anton Johansson | 1 | -2/+0 |
2023-03-10 | Merge tag 'pull-hex-20230306' of https://github.com/quic/qemu into staging | Peter Maydell | 22 | -580/+891 |
2023-03-09 | Merge tag 'pull-gdbstub-070323-3' of https://gitlab.com/stsquad/qemu into sta... | Peter Maydell | 1 | -1/+1 |
2023-03-07 | gdbstub: move register helpers into standalone include | Alex Bennée | 1 | -1/+1 |
2023-03-07 | Hexagon (meson.build): define min bison version | Matheus Tavares Bernardino | 1 | -1/+1 |
2023-03-06 | Hexagon (target/hexagon) Improve code gen for predicated HVX instructions | Taylor Simpson | 8 | -168/+34 |
2023-03-06 | Hexagon (target/hexagon) Reduce manipulation of slot_cancelled | Taylor Simpson | 8 | -30/+71 |
2023-03-06 | Hexagon (target/hexagon) Remove gen_log_predicated_reg_write[_pair] | Taylor Simpson | 8 | -152/+110 |
2023-03-06 | Hexagon (target/hexagon) Change subtract from zero to change sign | Taylor Simpson | 1 | -1/+1 |
2023-03-06 | Hexagon (target/hexagon) Analyze packet for HVX | Taylor Simpson | 4 | -27/+52 |
2023-03-06 | Hexagon (target/hexagon) Don't set pkt_has_store_s1 when not needed | Taylor Simpson | 5 | -1/+13 |
2023-03-06 | Hexagon (target/hexagon) Analyze packet before generating TCG | Taylor Simpson | 8 | -118/+383 |
2023-03-06 | Hexagon (target/hexagon) Add overrides for dealloc-return instructions | Taylor Simpson | 3 | -25/+131 |
2023-03-06 | Hexagon (target/hexagon) Add overrides for endloop1/endloop01 | Taylor Simpson | 2 | -0/+82 |
2023-03-06 | Hexagon (target/hexagon) Add overrides for callr | Taylor Simpson | 3 | -11/+25 |
2023-03-06 | Hexagon (target/hexagon) Add overrides for jumpr31 instructions | Taylor Simpson | 2 | -2/+22 |
2023-03-06 | target/hexagon/idef-parser: Remove unused code paths | Anton Johansson | 5 | -80/+4 |
2023-03-06 | target/hexagon/idef-parser: Elide mov in gen_pred_assign | Richard Henderson | 1 | -3/+1 |
2023-03-06 | Hexagon (target/hexagon) Restore --disable-hexagon-idef-parser build | Taylor Simpson | 1 | -4/+4 |
2023-03-05 | target/hexagon/idef-parser: Use gen_constant for gen_extend_tcg_width_op | Richard Henderson | 1 | -27/+3 |
2023-03-05 | target/hexagon/idef-parser: Use gen_tmp for gen_rvalue_pred | Richard Henderson | 1 | -1/+1 |
2023-03-05 | target/hexagon/idef-parser: Use gen_tmp for gen_pred_assign | Richard Henderson | 1 | -1/+1 |
2023-03-05 | target/hexagon/idef-parser: Use gen_tmp for LPCFG | Richard Henderson | 3 | -8/+2 |
2023-03-05 | target/hexagon: Use tcg_constant_* for gen_constant_from_imm | Richard Henderson | 1 | -8/+7 |
2023-03-05 | target/hexagon/idef-parser: Drop HexValue.is_manual | Richard Henderson | 3 | -18/+0 |
2023-03-05 | target/hexagon/idef-parser: Drop tcg_temp_free | Richard Henderson | 4 | -164/+0 |
2023-03-05 | target/hexagon: Drop tcg_temp_free from gen_tcg_funcs.py | Richard Henderson | 1 | -78/+1 |
2023-03-05 | target/hexagon: Drop tcg_temp_free from C code | Richard Henderson | 6 | -121/+0 |
2023-03-01 | target/hexagon/idef-parser: Drop gen_tmp_local | Richard Henderson | 1 | -22/+2 |
2023-03-01 | target/hexagon: Don't use tcg_temp_local_new_* | Richard Henderson | 7 | -30/+26 |
2023-03-01 | accel/tcg: Pass max_insn to gen_intermediate_code by pointer | Richard Henderson | 1 | -1/+1 |
2023-03-01 | target/hexagon: Replace `tb_pc()` with `tb->pc` | Anton Johansson | 1 | -1/+3 |
2023-02-08 | target/hexagon: Clean up includes | Markus Armbruster | 2 | -2/+0 |
2023-01-05 | Hexagon (target/hexagon) implement mutability mask for GPRs | Marco Liebel | 1 | -2/+42 |
2023-01-05 | target/hexagon: suppress unused variable warning | Alessandro Di Federico | 2 | -1/+2 |
2023-01-05 | target/hexagon/idef-parser: fix two typos in README | Matheus Tavares Bernardino | 1 | -2/+2 |
2023-01-05 | target/hexagon: rename aliased register HEX_REG_P3_0 | Mukilan Thiyagarajan | 3 | -10/+10 |
2022-12-18 | Merge tag 'pull-hex-20221216-1' of https://github.com/quic/qemu into staging | Peter Maydell | 28 | -203/+7030 |
2022-12-16 | target/hexagon: call idef-parser functions | Alessandro Di Federico | 5 | -34/+154 |
2022-12-16 | target/hexagon: import parser for idef-parser | Anton Johansson | 4 | -0/+3730 |
2022-12-16 | target/hexagon: import lexer for idef-parser | Paolo Montesel | 3 | -0/+730 |
2022-12-16 | target/hexagon: prepare input for the idef-parser | Alessandro Di Federico | 4 | -0/+314 |
2022-12-16 | target/hexagon: introduce new helper functions | Niccolò Izzo | 3 | -2/+166 |
2022-12-16 | target/hexagon: make helper functions non-static | Paolo Montesel | 4 | -35/+99 |
2022-12-16 | target/hexagon: make slot number an unsigned | Paolo Montesel | 2 | -12/+14 |
2022-12-16 | target/hexagon: import README for idef-parser | Alessandro Di Federico | 2 | -0/+727 |
2022-12-16 | Hexagon (target/hexagon) Use direct block chaining for tight loops | Taylor Simpson | 5 | -5/+129 |
2022-12-16 | Hexagon (target/hexagon) Use direct block chaining for direct jump/branch | Taylor Simpson | 3 | -2/+46 |