| Commit message (Expand) | Author | Age | Files | Lines |
* | s390x/tcg: Implement CIPHER MESSAGE WITH AUTHENTICATION (KMA) | David Hildenbrand | 2020-10-02 | 1 | -0/+7 |
* | s390x/tcg: Implement MULTIPLY SINGLE (MSC, MSGC, MSGRKC, MSRKC) | David Hildenbrand | 2020-10-02 | 1 | -0/+19 |
* | s390x/tcg: Implement BRANCH INDIRECT ON CONDITION (BIC) | David Hildenbrand | 2020-10-02 | 1 | -0/+8 |
* | s390x/tcg: Implement MULTIPLY (MG, MGRK) | David Hildenbrand | 2020-10-02 | 1 | -0/+13 |
* | s390x/tcg: Implement ADD HALFWORD (AGH) | David Hildenbrand | 2020-10-02 | 1 | -0/+1 |
* | s390x/tcg: Implement MONITOR CALL | David Hildenbrand | 2020-10-02 | 1 | -0/+21 |
* | meson: rename included C source files to .c.inc | Paolo Bonzini | 2020-08-21 | 1 | -1/+1 |
* | target/s390x/translate: Fix RNSBG instruction | Thomas Huth | 2020-02-26 | 1 | -1/+1 |
* | target/s390x: Remove DisasFields argument from extract_insn | Richard Henderson | 2020-01-27 | 1 | -11/+8 |
* | target/s390x: Move DisasFields into DisasContext | Richard Henderson | 2020-01-27 | 1 | -12/+10 |
* | target/s390x: Pass DisasContext to get_field and have_field | Richard Henderson | 2020-01-27 | 1 | -269/+265 |
* | target/s390x: Remove DisasFields argument from callbacks | Richard Henderson | 2020-01-27 | 1 | -207/+210 |
* | target/s390x: Move struct DisasFields definition earlier | Richard Henderson | 2020-01-27 | 1 | -81/+83 |
* | tcg: Search includes from the project root source directory | Philippe Mathieu-Daudé | 2020-01-16 | 1 | -2/+2 |
* | target/s390x: Implement LOAD/STORE TO REAL ADDRESS inline | Richard Henderson | 2019-12-18 | 1 | -17/+4 |
* | target/s390x: Split out helper_per_store_real | Richard Henderson | 2019-12-18 | 1 | -0/+8 |
* | target/s390x: Add ilen to unwind data | Richard Henderson | 2019-10-09 | 1 | -3/+17 |
* | s390x/tcg: Always use MMU_USER_IDX for CONFIG_USER_ONLY | David Hildenbrand | 2019-09-23 | 1 | -0/+4 |
* | s390x/tcg: MVST: Fix storing back the addresses to registers | David Hildenbrand | 2019-09-23 | 1 | -2/+6 |
* | tcg: TCGMemOp is now accelerator independent MemOp | Tony Nguyen | 2019-09-03 | 1 | -3/+3 |
* | s390x: Use uint64_t for vector registers | David Hildenbrand | 2019-06-07 | 1 | -1/+1 |
* | s390x/tcg: Implement VECTOR NAND | David Hildenbrand | 2019-05-17 | 1 | -0/+1 |
* | s390x/tcg: Implement VECTOR COMPARE * | David Hildenbrand | 2019-05-17 | 1 | -0/+1 |
* | target/s390x: Use tcg_gen_abs_i64 | Richard Henderson | 2019-05-14 | 1 | -7/+1 |
* | tcg: Hoist max_insns computation to tb_gen_code | Richard Henderson | 2019-04-24 | 1 | -2/+2 |
* | s390x/tcg: Implement VECTOR LOAD WITH LENGTH | David Hildenbrand | 2019-03-11 | 1 | -0/+7 |
* | s390x/tcg: Implement VECTOR GENERATE BYTE MASK | David Hildenbrand | 2019-03-11 | 1 | -0/+1 |
* | s390x/tcg: Implement VECTOR GATHER ELEMENT | David Hildenbrand | 2019-03-11 | 1 | -0/+2 |
* | s390x/tcg: Check vector register instructions at central point | David Hildenbrand | 2019-03-11 | 1 | -0/+12 |
* | s390x/tcg: Define vector instruction formats | David Hildenbrand | 2019-03-11 | 1 | -1/+38 |
* | s390x/tcg: Implement rounding mode and XxC for LOAD ROUNDED | David Hildenbrand | 2019-03-04 | 1 | -3/+21 |
* | s390x/tcg: Implement XxC and checks for most FP instructions | David Hildenbrand | 2019-03-04 | 1 | -63/+172 |
* | s390x/tcg: Check for exceptions in SET BFP ROUNDING MODE | David Hildenbrand | 2019-03-04 | 1 | -32/+24 |
* | s390x/tcg: Implement LOAD COUNT TO BLOCK BOUNDARY | David Hildenbrand | 2019-03-04 | 1 | -0/+19 |
* | s390x/tcg: Implement LOAD LENGTHENED short HFP to long HFP | David Hildenbrand | 2019-03-04 | 1 | -0/+6 |
* | s390x/tcg: Factor out gen_addi_and_wrap_i64() from get_address() | David Hildenbrand | 2019-03-04 | 1 | -15/+26 |
* | s390x/tcg: Factor out vec_full_reg_offset() | David Hildenbrand | 2019-03-04 | 1 | -2/+7 |
* | s390x/tcg: Clarify terminology in vec_reg_offset() | David Hildenbrand | 2019-03-04 | 1 | -5/+6 |
* | s390x/tcg: Simplify disassembler operands initialization | David Hildenbrand | 2019-03-04 | 1 | -7/+1 |
* | target/s390x: Implement STCK et al for CONFIG_USER_ONLY | Richard Henderson | 2019-02-18 | 1 | -0/+2 |
* | s390x/tcg: Don't model FP registers as globals | David Hildenbrand | 2019-02-04 | 1 | -50/+85 |
* | target/s390x: Fix LGPL version in the file header comments | Thomas Huth | 2019-01-30 | 1 | -1/+1 |
* | target/s390x: Check HAVE_ATOMIC128 and HAVE_CMPXCHG128 at translate | Richard Henderson | 2018-10-19 | 1 | -7/+18 |
* | target/s390x: Skip wout, cout helpers if op helper does not return | Richard Henderson | 2018-10-19 | 1 | -5/+15 |
* | s390x/tcg: refactor specification checking | David Hildenbrand | 2018-10-04 | 1 | -28/+6 |
* | s390x/tcg: fix FP register pair checks | David Hildenbrand | 2018-10-04 | 1 | -10/+10 |
* | s390x/tcg: handle privileged instructions via flags | David Hildenbrand | 2018-10-04 | 1 | -76/+7 |
* | s390x/tcg: check for AFP-register, BFP and DFP data exceptions | David Hildenbrand | 2018-10-04 | 1 | -0/+33 |
* | s390x/tcg: add instruction flags for floating point instructions | David Hildenbrand | 2018-10-04 | 1 | -0/+8 |
* | s390x/tcg: support flags for instructions | David Hildenbrand | 2018-10-04 | 1 | -6/+16 |