aboutsummaryrefslogtreecommitdiff
path: root/target/s390x
AgeCommit message (Expand)AuthorFilesLines
2019-03-04s390x/tcg: Implement LOAD LENGTHENED short HFP to long HFPDavid Hildenbrand2-0/+8
2019-03-04s390x/tcg: Factor out gen_addi_and_wrap_i64() from get_address()David Hildenbrand1-15/+26
2019-03-04s390x/tcg: Factor out vec_full_reg_offset()David Hildenbrand1-2/+7
2019-03-04s390x/tcg: Clarify terminology in vec_reg_offset()David Hildenbrand1-5/+6
2019-03-04s390x/tcg: Simplify disassembler operands initializationDavid Hildenbrand1-7/+1
2019-03-04s390x/tcg: RXE has an optional M3 fieldDavid Hildenbrand1-1/+1
2019-03-04s390x/tcg: Save vregs to extended mchk save areaDavid Hildenbrand2-3/+47
2019-03-04s390x: use a QEMU-style typedef + name for SIGP save area structDavid Hildenbrand1-4/+4
2019-03-04s390x: Use cpu_to_be64 in SIGP STORE ADDITIONAL STATUSDavid Hildenbrand1-10/+21
2019-02-18Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2019-02-18' into ...Peter Maydell1-4/+5
2019-02-18qapi: make query-cpu-definitions depend on specific targetsMarc-André Lureau1-1/+1
2019-02-18qapi: make query-cpu-model-expansion depend on s390 or x86Marc-André Lureau1-1/+1
2019-02-18qapi: make s390 commands depend on TARGET_S390XMarc-André Lureau1-2/+3
2019-02-18s390x/kvm: add tracepoint to ioeventfd interfaceCornelia Huck2-0/+3
2019-02-18s390x/cpumodel: add z14 GA2 modelCollin Walling2-0/+8
2019-02-18s390x/cpumodel: default enable mepoch for z14 and laterCollin Walling3-0/+28
2019-02-18s390x/cpumodel: mepochptff: warn when no mepoch and re-align group initCollin Walling2-1/+5
2019-02-18s390x: add zPCI feature to "qemu" CPU modelDavid Hildenbrand1-2/+6
2019-02-18target/s390x: Implement STCK et al for CONFIG_USER_ONLYRichard Henderson4-18/+31
2019-02-18target/s390x: Split out s390-tod.hRichard Henderson1-0/+29
2019-02-18s390x: always provide pci supportCornelia Huck3-9/+1
2019-02-18s390x: Fix the confusing contributions-after-2012 license statementsThomas Huth3-33/+24
2019-02-04s390x/tcg: Don't model FP registers as globalsDavid Hildenbrand2-125/+160
2019-02-04s390x: remove direct reference to mem_path global from s390x codeIgor Mammedov1-2/+3
2019-02-04target/s390x: define TCG_GUEST_DEFAULT_MO for MTTCGAlex Bennée1-0/+4
2019-01-30target/s390x: Fix LGPL version in the file header commentsThomas Huth9-9/+9
2019-01-18s390x: Return specification exception for unimplemented diag 308 subcodesJanosch Frank1-1/+1
2018-10-18target/s390x: Check HAVE_ATOMIC128 and HAVE_CMPXCHG128 at translateRichard Henderson2-27/+38
2018-10-18target/s390x: Skip wout, cout helpers if op helper does not returnRichard Henderson1-5/+15
2018-10-18target/s390x: Split do_cdsg, do_lpq, do_stpqRichard Henderson1-64/+58
2018-10-18target/s390x: Convert to HAVE_CMPXCHG128 and HAVE_ATOMIC128Richard Henderson1-49/+39
2018-10-12s390x/kvm: enable AP instruction interpretation for guestTony Krowiak1-0/+19
2018-10-12s390x/cpumodel: Set up CPU model for AP device supportTony Krowiak4-0/+11
2018-10-12target/s390x/excp_helper: Remove DPRINTF() macroThomas Huth1-37/+11
2018-10-09s390x/tcg: always enable AFP for linux-userDavid Hildenbrand1-0/+5
2018-10-04s390x/tcg: refactor specification checkingDavid Hildenbrand1-28/+6
2018-10-04s390x/tcg: fix FP register pair checksDavid Hildenbrand1-10/+10
2018-10-04s390x/tcg: handle privileged instructions via flagsDavid Hildenbrand2-145/+76
2018-10-04s390x/tcg: check for AFP-register, BFP and DFP data exceptionsDavid Hildenbrand1-0/+33
2018-10-04s390x/tcg: add instruction flags for floating point instructionsDavid Hildenbrand2-127/+135
2018-10-04s390x/tcg: support flags for instructionsDavid Hildenbrand2-6/+19
2018-10-04s390x/tcg: store in the TB flags if AFP is enabledDavid Hildenbrand1-0/+8
2018-10-04s390x/tcg: factor out and fix DATA exception injectionDavid Hildenbrand7-20/+44
2018-10-04s390x: move tcg_s390_program_interrupt() into TCG code and mark it noreturnDavid Hildenbrand5-15/+24
2018-10-04target/s390x: exception on non-aligned LPSW(E)Pavel Zbitskiy1-2/+4
2018-10-04s390x: Fence huge pages prior to 3.1Janosch Frank1-0/+6
2018-08-28target/s390x: use regular spaces in translate.cPavel Zbitskiy1-2/+2
2018-08-28target/s390x: fix PACK reading 1 byte less and writing 1 byte morePavel Zbitskiy1-3/+3
2018-08-28target/s390x: add EX support for TRT and TRTRPavel Zbitskiy1-0/+16
2018-08-28target/s390x: fix IPM polluting irrelevant bitsPavel Zbitskiy1-10/+7