summary refs log tree commit diff stats
path: root/tcg/s390x/tcg-target.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* tcg/s390x: Support TCG_COND_TST{EQ,NE}Richard Henderson2024-02-051-1/+1
* tcg: Introduce TCG_TARGET_HAS_tstRichard Henderson2024-02-031-0/+2
* tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}Richard Henderson2023-11-061-2/+0
* tcg: Remove TCG_TARGET_HAS_movcond_{i32,i64}Richard Henderson2023-11-061-2/+0
* tcg/s390x: Implement negsetcond_*Richard Henderson2023-08-241-2/+2
* tcg: Introduce negsetcond opcodesRichard Henderson2023-08-241-0/+2
* tcg: Unify TCG_TARGET_HAS_extr[lh]_i64_i32Richard Henderson2023-08-241-2/+1
* tcg: Remove TCG_TARGET_TLB_DISPLACEMENT_BITSRichard Henderson2023-05-301-1/+0
* tcg/s390x: Support 128-bit load/storeRichard Henderson2023-05-301-1/+1
* tcg: Add INDEX_op_qemu_{ld,st}_i128Richard Henderson2023-05-161-0/+2
* tcg: Introduce tcg_target_has_memory_bswapRichard Henderson2023-05-161-2/+0
* tcg: Add TCG_TARGET_CALL_{RET,ARG}_I128Richard Henderson2023-02-041-0/+2
* tcg: Remove TCG_TARGET_HAS_direct_jumpRichard Henderson2023-01-171-1/+0
* tcg: Move tb_target_set_jmp_target declaration to tcg.hRichard Henderson2023-01-171-4/+0
* tcg: Change tb_target_set_jmp_target argumentsRichard Henderson2023-01-171-8/+2
* tcg/s390x: Implement ctpop operationRichard Henderson2023-01-061-2/+2
* tcg/s390x: Support MIE3 logical operationsRichard Henderson2023-01-061-12/+13
* tcg/s390x: Support MIE2 MGRK instructionRichard Henderson2023-01-061-1/+1
* tcg/s390x: Support MIE2 multiply single instructionsRichard Henderson2023-01-061-0/+1
* tcg/s390x: Remove DISTINCT_OPERANDS facility checkRichard Henderson2023-01-061-1/+0
* tcg/s390x: Remove FAST_BCR_SER facility checkRichard Henderson2023-01-061-1/+0
* tcg/s390x: Check for load-on-condition facility at startupRichard Henderson2023-01-061-3/+3
* tcg/s390x: Check for general-instruction-extension facility at startupRichard Henderson2023-01-061-5/+5
* tcg/s390x: Check for extended-immediate facility at startupRichard Henderson2023-01-061-2/+2
* tcg/s390x: Check for long-displacement facility at startupRichard Henderson2023-01-061-2/+4
* tcg/s390x: Always set TCG_TARGET_HAS_direct_jumpRichard Henderson2023-01-061-1/+1
* tcg: Replace TCG_TARGET_EXTEND_ARGS with TCG_TARGET_CALL_ARG_I32Richard Henderson2023-01-051-1/+1
* tcg: Replace TCG_TARGET_CALL_ALIGN_ARGS with TCG_TARGET_CALL_ARG_I64Richard Henderson2023-01-051-0/+1
* tcg/s390x: Implement vector NAND, NOR, EQVRichard Henderson2022-03-041-3/+3
* tcg: Add opcodes for vector nand, nor, eqvRichard Henderson2022-03-041-0/+3
* tcg/s390x: Support raising sigbus for user-onlyRichard Henderson2022-02-091-2/+0
* tcg/s390x: Implement TCG_TARGET_HAS_bitsel_vecRichard Henderson2021-10-051-1/+1
* tcg/s390x: Implement TCG_TARGET_HAS_minmax_vecRichard Henderson2021-10-051-1/+1
* tcg/s390x: Implement vector shift operationsRichard Henderson2021-10-051-6/+6
* tcg/s390x: Implement TCG_TARGET_HAS_mul_vecRichard Henderson2021-10-051-1/+1
* tcg/s390x: Implement andc, orc, abs, neg, not vector operationsRichard Henderson2021-10-051-5/+6
* tcg/s390x: Add host vector frameworkRichard Henderson2021-10-051-2/+33
* tcg/s390x: Merge TCG_AREG0 and TCG_REG_CALL_STACK into TCGRegRichard Henderson2021-10-051-21/+7
* tcg/s390x: Change FACILITY representationRichard Henderson2021-10-051-13/+16
* tcg/s390x: Rename from tcg/s390Richard Henderson2021-10-051-0/+165