Age | Commit message (Expand) | Author | Files | Lines |
2023-04-23 | tcg: Split out tcg_out_ext32u | Richard Henderson | 1 | -10/+10 |
2023-04-23 | tcg: Split out tcg_out_ext32s | Richard Henderson | 1 | -5/+5 |
2023-04-23 | tcg: Split out tcg_out_ext16u | Richard Henderson | 1 | -11/+6 |
2023-04-23 | tcg: Split out tcg_out_ext16s | Richard Henderson | 1 | -8/+4 |
2023-04-23 | tcg: Split out tcg_out_ext8u | Richard Henderson | 1 | -9/+5 |
2023-04-23 | tcg: Split out tcg_out_ext8s | Richard Henderson | 1 | -7/+3 |
2023-04-23 | tcg: Replace tcg_abort with g_assert_not_reached | Richard Henderson | 1 | -4/+4 |
2023-02-04 | tcg: Add TCG_TARGET_CALL_{RET,ARG}_I128 | Richard Henderson | 1 | -0/+2 |
2023-02-04 | tcg: Introduce tcg_target_call_oarg_reg | Richard Henderson | 1 | -3/+6 |
2023-02-04 | tcg: Introduce tcg_out_addi_ptr | Richard Henderson | 1 | -0/+7 |
2023-01-17 | tcg: Remove TCG_TARGET_HAS_direct_jump | Richard Henderson | 2 | -1/+3 |
2023-01-17 | tcg: Move tb_target_set_jmp_target declaration to tcg.h | Richard Henderson | 1 | -4/+0 |
2023-01-17 | tcg: Change tb_target_set_jmp_target arguments | Richard Henderson | 2 | -8/+12 |
2023-01-17 | tcg: Split out tcg_out_goto_tb | Richard Henderson | 1 | -15/+16 |
2023-01-17 | tcg: Introduce set_jmp_insn_offset | Richard Henderson | 1 | -1/+1 |
2023-01-17 | tcg: Split out tcg_out_exit_tb | Richard Henderson | 1 | -11/+12 |
2023-01-06 | tcg/s390x: Avoid the constant pool in tcg_out_movi | Richard Henderson | 1 | -6/+17 |
2023-01-06 | tcg/s390x: Cleanup tcg_out_movi | Richard Henderson | 1 | -36/+16 |
2023-01-06 | tcg/s390x: Tighten constraints for 64-bit compare | Richard Henderson | 2 | -13/+17 |
2023-01-06 | tcg/s390x: Implement ctpop operation | Richard Henderson | 2 | -2/+38 |
2023-01-06 | tcg/s390x: Use tgen_movcond_int in tgen_clz | Richard Henderson | 2 | -9/+12 |
2023-01-06 | tcg/s390x: Support SELGR instruction in movcond | Richard Henderson | 1 | -0/+15 |
2023-01-06 | tcg/s390x: Generalize movcond implementation | Richard Henderson | 2 | -14/+41 |
2023-01-06 | tcg/s390x: Create tgen_cmp2 to simplify movcond | Richard Henderson | 1 | -3/+16 |
2023-01-06 | tcg/s390x: Support MIE3 logical operations | Richard Henderson | 3 | -12/+118 |
2023-01-06 | tcg/s390x: Tighten constraints for and_i64 | Richard Henderson | 3 | -56/+61 |
2023-01-06 | tcg/s390x: Tighten constraints for or_i64 and xor_i64 | Richard Henderson | 3 | -60/+56 |
2023-01-06 | tcg/s390x: Issue XILF directly for xor_i32 | Richard Henderson | 1 | -1/+1 |
2023-01-06 | tcg/s390x: Support MIE2 MGRK instruction | Richard Henderson | 3 | -1/+10 |
2023-01-06 | tcg/s390x: Support MIE2 multiply single instructions | Richard Henderson | 3 | -10/+26 |
2023-01-06 | tcg/s390x: Distinguish RIE formats | Richard Henderson | 1 | -21/+26 |
2023-01-06 | tcg/s390x: Distinguish RRF-a and RRF-c formats | Richard Henderson | 1 | -25/+32 |
2023-01-06 | tcg/s390x: Use LARL+AGHI for odd addresses | Richard Henderson | 1 | -7/+8 |
2023-01-06 | tcg/s390x: Remove DISTINCT_OPERANDS facility check | Richard Henderson | 2 | -15/+2 |
2023-01-06 | tcg/s390x: Remove FAST_BCR_SER facility check | Richard Henderson | 2 | -2/+2 |
2023-01-06 | tcg/s390x: Check for load-on-condition facility at startup | Richard Henderson | 2 | -51/+27 |
2023-01-06 | tcg/s390x: Check for general-instruction-extension facility at startup | Richard Henderson | 2 | -61/+49 |
2023-01-06 | tcg/s390x: Check for extended-immediate facility at startup | Richard Henderson | 2 | -163/+72 |
2023-01-06 | tcg/s390x: Check for long-displacement facility at startup | Richard Henderson | 2 | -2/+19 |
2023-01-06 | tcg/s390x: Remove USE_LONG_BRANCHES | Richard Henderson | 1 | -9/+0 |
2023-01-06 | tcg/s390x: Always set TCG_TARGET_HAS_direct_jump | Richard Henderson | 2 | -40/+10 |
2023-01-06 | tcg/s390x: Remove TCG_REG_TB | Richard Henderson | 1 | -91/+6 |
2023-01-06 | tcg/s390x: Use register pair allocation for div and mulu2 | Richard Henderson | 3 | -20/+35 |
2023-01-05 | tcg: Add TCGHelperInfo argument to tcg_out_call | Richard Henderson | 1 | -3/+9 |
2023-01-05 | tcg: Replace TCG_TARGET_EXTEND_ARGS with TCG_TARGET_CALL_ARG_I32 | Richard Henderson | 1 | -1/+1 |
2023-01-05 | tcg: Replace TCG_TARGET_CALL_ALIGN_ARGS with TCG_TARGET_CALL_ARG_I64 | Richard Henderson | 1 | -0/+1 |
2023-01-04 | tcg/s390x: Fix coding style | Philippe Mathieu-Daudé | 1 | -10/+10 |
2022-03-14 | tcg/s390x: Fix tcg_out_dup_vec vs general registers | Richard Henderson | 1 | -0/+1 |
2022-03-14 | tcg/s390x: Fix INDEX_op_bitsel_vec vs VSEL | Richard Henderson | 1 | -1/+1 |
2022-03-14 | tcg/s390x: Fix tcg_out_dupi_vec vs VGM | Richard Henderson | 1 | -2/+2 |