Age | Commit message (Expand) | Author | Files | Lines |
2023-02-04 | tcg: Add TCG_TARGET_CALL_{RET,ARG}_I128 | Richard Henderson | 1 | -0/+3 |
2023-02-04 | tcg: Introduce tcg_target_call_oarg_reg | Richard Henderson | 1 | -4/+6 |
2023-02-04 | tcg: Introduce tcg_out_addi_ptr | Richard Henderson | 1 | -0/+7 |
2023-01-17 | tcg/ppc: Reorg goto_tb implementation | Richard Henderson | 1 | -112/+40 |
2023-01-17 | tcg: Change tb_target_set_jmp_target arguments | Richard Henderson | 1 | -3/+4 |
2023-01-17 | tcg: Split out tcg_out_goto_tb | Richard Henderson | 1 | -23/+25 |
2023-01-17 | tcg: Introduce set_jmp_insn_offset | Richard Henderson | 1 | -4/+3 |
2023-01-17 | tcg/ppc: Remove unused goto_tb code for indirect jump | Richard Henderson | 1 | -19/+13 |
2023-01-17 | tcg: Split out tcg_out_exit_tb | Richard Henderson | 1 | -4/+7 |
2023-01-05 | tcg: Add TCGHelperInfo argument to tcg_out_call | Richard Henderson | 1 | -3/+4 |
2023-01-05 | tcg: Replace TCG_TARGET_EXTEND_ARGS with TCG_TARGET_CALL_ARG_I32 | Richard Henderson | 1 | -1/+5 |
2023-01-05 | tcg: Replace TCG_TARGET_CALL_ALIGN_ARGS with TCG_TARGET_CALL_ARG_I64 | Richard Henderson | 1 | -13/+8 |
2023-01-04 | tcg: Cleanup trailing whitespace | Richard Henderson | 1 | -1/+1 |
2022-10-04 | tcg/ppc: Optimize 26-bit jumps | Leandro Lupori | 1 | -31/+88 |
2022-06-20 | tcg/ppc: implement rem[u]_i{32,64} with mod[su][wd] | Matheus Kowalczuk Ferst | 1 | -0/+22 |
2022-05-26 | tcg/ppc: Optimize memory ordering generation with lwsync | Nicholas Piggin | 1 | -3/+6 |
2022-05-26 | tcg/ppc: ST_ST memory ordering is not provided with eieio | Nicholas Piggin | 1 | -2/+0 |
2022-05-26 | target/ppc: declare vmsumuh[ms] helper with call flags | Matheus Ferst | 1 | -0/+1 |
2022-04-06 | Replace config-time define HOST_WORDS_BIGENDIAN | Marc-André Lureau | 1 | -5/+5 |
2022-03-04 | tcg/ppc: Implement vector NAND, NOR, EQV | Richard Henderson | 1 | -0/+15 |
2022-03-02 | target/ppc: moved vector even and odd multiplication to decodetree | Lucas Mateus Castro (alqotel) | 1 | -0/+6 |
2022-02-09 | tcg/ppc: Support raising sigbus for user-only | Richard Henderson | 1 | -8/+90 |
2022-01-08 | exec/memop: Adding signedness to quad definitions | Frédéric Pétrot | 1 | -8/+8 |
2021-10-05 | tcg: Rename TCGMemOpIdx to MemOpIdx | Richard Henderson | 1 | -5/+5 |
2021-10-05 | tcg: Expand MO_SIZE to 3 bits | Richard Henderson | 1 | -4/+4 |
2021-09-14 | tcg/ppc: Ensure _CALL_SYSV is set for 32-bit ELF | Richard Henderson | 1 | -3/+18 |
2021-09-14 | tcg/ppc: Replace TCG_TARGET_CALL_DARWIN with _CALL_DARWIN | Richard Henderson | 1 | -4/+4 |
2021-06-29 | tcg/ppc: Use power10 byte-reverse instructions | Richard Henderson | 1 | -0/+34 |
2021-06-29 | tcg/ppc: Support bswap flags | Richard Henderson | 1 | -6/+16 |
2021-06-29 | tcg/ppc: Split out tcg_out_bswap64 | Richard Henderson | 1 | -30/+34 |
2021-06-29 | tcg/ppc: Split out tcg_out_bswap32 | Richard Henderson | 1 | -16/+22 |
2021-06-29 | tcg/ppc: Split out tcg_out_bswap16 | Richard Henderson | 1 | -15/+19 |
2021-06-29 | tcg/ppc: Split out tcg_out_sari{32,64} | Richard Henderson | 1 | -4/+13 |
2021-06-29 | tcg/ppc: Split out tcg_out_ext{8,16,32}s | Richard Henderson | 1 | -10/+21 |
2021-06-04 | tcg: Change parameters for tcg_target_const_match | Richard Henderson | 1 | -3/+1 |
2021-03-17 | tcg: Fix prototypes for tcg_out_vec_op and tcg_out_op | Miroslav Rezanina | 1 | -3/+5 |
2021-02-02 | tcg/ppc: Split out constraint sets to tcg-target-con-set.h | Richard Henderson | 1 | -81/+57 |
2021-02-02 | tcg/ppc: Split out target constraints to tcg-target-con-str.h | Richard Henderson | 1 | -58/+15 |
2021-01-13 | tcg/ppc: Use tcg_constant_vec with tcg vec expanders | Richard Henderson | 1 | -17/+27 |
2021-01-13 | tcg: Remove movi and dupi opcodes | Richard Henderson | 1 | -3/+0 |
2021-01-13 | tcg: Increase tcg_out_dupi_vec immediate to int64_t | Richard Henderson | 1 | -13/+24 |
2021-01-13 | tcg: Use tcg_out_dupi_vec from temp_load | Richard Henderson | 1 | -6/+0 |
2021-01-07 | tcg: Constify TCGLabelQemuLdst.raddr | Richard Henderson | 1 | -2/+1 |
2021-01-07 | tcg: Constify tcg_code_gen_epilogue | Richard Henderson | 1 | -2/+1 |
2021-01-07 | tcg/ppc: Support split-wx code generation | Richard Henderson | 1 | -23/+30 |
2021-01-07 | tcg/ppc: Use tcg_out_mem_long to reset TCG_REG_TB | Richard Henderson | 1 | -3/+2 |
2021-01-07 | tcg/ppc: Use tcg_tbrel_diff | Richard Henderson | 1 | -3/+3 |
2021-01-07 | tcg: Adjust tb_target_set_jmp_target for split-wx | Richard Henderson | 1 | -8/+8 |
2021-01-07 | tcg: Adjust tcg_register_jit for const | Richard Henderson | 1 | -1/+1 |
2021-01-07 | tcg: Adjust tcg_out_call for const | Richard Henderson | 1 | -4/+4 |