summaryrefslogtreecommitdiffstats
path: root/target/s390x
Commit message (Expand)AuthorAgeFilesLines
* target/s390x/tcg: Fix and improve the SACF instructionThomas Huth2022-12-032-1/+8
* s390x: Fix spelling errorsThomas Huth2022-11-167-11/+11
* target/s390x: Rename insn-data/format.def -> insn-data/format.h.incPhilippe Mathieu-Daudé2022-11-053-6/+6
* Merge tag 'pull-testing-for-7.2-011122-3' of https://github.com/stsquad/qemu ...Stefan Hajnoczi2022-11-011-4/+10
|\
| * target/s390x: fake instruction loading when handling 'ex'Alex Bennée2022-10-311-0/+6
| * target/s390x: don't probe next pc for EXecuted insnsAlex Bennée2022-10-311-3/+3
| * target/s390x: don't use ld_code2 to probe next pcAlex Bennée2022-10-311-1/+1
* | accel/tcg: Remove will_exit argument from cpu_restore_stateRichard Henderson2022-10-311-1/+1
|/
* target/s390x: Fix emulation of the VISTR instructionThomas Huth2022-10-271-1/+1
* Merge tag 'dump-pull-request' of https://gitlab.com/marcandre.lureau/qemu int...Stefan Hajnoczi2022-10-265-27/+257
|\
| * s390x: pv: Add dump supportJanosch Frank2022-10-261-27/+235
| * s390x: Add protected dump capJanosch Frank2022-10-264-0/+22
* | Merge tag 'pull-tcg-20221026' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi2022-10-263-3/+9
|\ \
| * | target/s390x: Convert to tcg_ops restore_state_to_opcRichard Henderson2022-10-263-3/+9
| |/
* / Drop useless casts from g_malloc() & friends to pointerMarkus Armbruster2022-10-221-1/+1
|/
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2022-10-131-0/+4
|\
| * kvm: allow target-specific accelerator propertiesPaolo Bonzini2022-10-101-0/+4
* | dump: Replace opaque DumpState pointer with a typed oneJanosch Frank2022-10-062-6/+6
|/
* hw/core: Add CPUClass.get_pcRichard Henderson2022-10-041-0/+8
* accel/tcg: Suppress auto-invalidate in probe_access_internalRichard Henderson2022-10-041-4/+0Star
* s390x/pci: enable for load/store interpretationMatthew Rosato2022-09-262-0/+8
* target/s390x: support PRNO_TRNG instructionJason A. Donenfeld2022-09-262-0/+31
* target/s390x: support SHA-512 extensionsJason A. Donenfeld2022-09-232-1/+237
* s390x/tcg: Fix opcode for lzrfChristian Borntraeger2022-09-231-1/+1
* target/s390x: Make translator stop before the end of a pageIlya Leoshkevich2022-09-061-4/+11
* accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson2022-09-061-2/+3
* target/s390x: Fix CLFIT and CLGIT immediate sizeIlya Leoshkevich2022-08-251-2/+2
* s390x/cpumodel: add stfl197 processor-activity-instrumentation extension 1Christian Borntraeger2022-08-252-0/+3
* target/s390x: display deprecation status in '-cpu help'Daniel P. Berrangé2022-08-051-5/+18
* target/s390x: fix handling of zeroes in vfmin/vfmaxIlya Leoshkevich2022-07-191-2/+2
* target/s390x: Exit tb after executing ex_valueRichard Henderson2022-07-061-1/+1
* target/s390x: Remove DISAS_PC_STALE_NOCHAINRichard Henderson2022-07-061-10/+11
* target/s390x: Remove DISAS_PC_STALERichard Henderson2022-07-061-9/+4Star
* target/s390x: Remove DISAS_GOTO_TBRichard Henderson2022-07-061-6/+2Star
* target/s390x/tcg: SPX: check validity of new prefixJanis Schoetterl-Glausch2022-07-061-0/+7
* Fix 'writeable' typosPeter Maydell2022-06-081-1/+1
* target/s390x: kvm: Honor storage keys during emulationJanis Schoetterl-Glausch2022-06-031-0/+9
* s390: Typo fix FLOATING_POINT_SUPPPORT_ENHDr. David Alan Gilbert2022-06-023-8/+8
* Normalize header guard symbol definitionMarkus Armbruster2022-05-111-1/+1
* disas: Remove old libopcode s390 disassemblerThomas Huth2022-05-041-1/+0Star
* target/s390x: add S390_FEAT_VECTOR_ENH2 to qemu CPU modelDavid Miller2022-05-041-1/+6
* target/s390x: vxeh2: vector {load, store} byte reversed elementDavid Miller2022-05-042-0/+97
* target/s390x: vxeh2: vector {load, store} byte reversed elementsDavid Miller2022-05-042-0/+117
* target/s390x: vxeh2: vector {load, store} elements reversedDavid Miller2022-05-042-0/+88
* target/s390x: vxeh2: vector shift double by bitDavid Miller2022-05-042-8/+53
* target/s390x: vxeh2: Update for changes to vector shiftsDavid Miller2022-05-044-50/+95
* target/s390x: vxeh2: vector string searchDavid Miller2022-05-045-1/+134
* target/s390x: vxeh2: vector convert short/32bDavid Miller2022-05-043-4/+75
* s390x/cpu_models: make "max" match the unmodified "qemu" CPU model under TCGDavid Hildenbrand2022-05-042-24/+13Star
* s390x/cpu_models: drop "msa5" from the TCG "max" modelDavid Hildenbrand2022-05-041-2/+0Star