summaryrefslogtreecommitdiffstats
path: root/target/s390x/helper.c
Commit message (Expand)AuthorAgeFilesLines
* Don't include sysemu/tcg.h if it is not necessaryThomas Huth2022-04-201-1/+0Star
* target/s390x: make helper.c sysemu-onlyCho, Yu-Chen2021-07-071-8/+1Star
* target/s390x: split cpu-dump from helper.cCho, Yu-Chen2021-07-071-151/+0Star
* target/s390x: rename internal.h to s390x-internal.hCho, Yu-Chen2021-07-071-1/+1
* target/s390x: Improve s390_cpu_dump_state vs cc_opRichard Henderson2021-06-211-5/+7
* target/s390x: Do not modify cpu state in s390_cpu_get_psw_maskRichard Henderson2021-06-211-4/+4
* target/s390x: Expose load_psw and get_psw_mask to cpu.hRichard Henderson2021-06-211-41/+48
* target/s390x: Improve SUB LOGICAL WITH BORROWRichard Henderson2020-12-211-2/+0Star
* target/s390x: Improve cc computation for SUBTRACT LOGICALRichard Henderson2020-12-211-2/+1Star
* target/s390x: Improve ADD LOGICAL WITH CARRYRichard Henderson2020-12-211-2/+0Star
* target/s390x: Improve cc computation for ADD LOGICALRichard Henderson2020-12-211-2/+1Star
* s390x/tcg: Implement MULTIPLY SINGLE (MSC, MSGC, MSGRKC, MSRKC)David Hildenbrand2020-10-021-0/+2
* target/s390x/helper: Clean ifdef'ryPhilippe Mathieu-Daudé2020-06-051-5/+0Star
* s390x: protvirt: Handle SIGP store status correctlyJanosch Frank2020-04-291-0/+6
* s390/sclp: improve special wait psw logicChristian Borntraeger2020-02-261-1/+1
* Let cpu_[physical]_memory() calls pass a boolean 'is_write' argumentPhilippe Mathieu-Daudé2020-02-201-3/+3
* target/s390x: Return exception from mmu_translateRichard Henderson2019-10-091-1/+2
* s390x/mmu: Implement Instruction-Execution-Protection FacilityDavid Hildenbrand2019-10-091-1/+5
* s390x/mmu: ASC selection in s390_cpu_get_phys_page_debug()David Hildenbrand2019-08-221-0/+5
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-111-0/+1
* target/s390x: Use env_cpu, env_archcpuRichard Henderson2019-06-101-4/+3Star
* s390x: Use uint64_t for vector registersDavid Hildenbrand2019-06-071-5/+5
* s390x/tcg: Implement VECTOR COMPARE *David Hildenbrand2019-05-171-0/+1
* qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster2019-04-181-21/+21
* s390x/tcg: Implement LOAD COUNT TO BLOCK BOUNDARYDavid Hildenbrand2019-03-041-0/+1
* s390x: use a QEMU-style typedef + name for SIGP save area structDavid Hildenbrand2019-03-041-4/+4
* s390x: Use cpu_to_be64 in SIGP STORE ADDITIONAL STATUSDavid Hildenbrand2019-03-041-10/+21
* target/s390x: Fix LGPL version in the file header commentsThomas Huth2019-01-301-1/+1
* target: Do not include "exec/exec-all.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* target/s390x: Honor CPU_DUMP_FPURichard Henderson2018-05-181-11/+12
* s390x: load_psw() should only exchange the PSW for KVMDavid Hildenbrand2018-04-091-4/+6
* s390x/cpu: expose the guest crash informationChristian Borntraeger2018-02-261-1/+4
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-1/+0Star
* target/s390x: nuke DPRINTF in helper.cCornelia Huck2017-12-141-18/+0Star
* s390x: fix storing CPU status (again)David Hildenbrand2017-11-201-1/+1
* s390x: move s390x_new_cpu() into board codeIgor Mammedov2017-10-201-20/+0Star
* s390x: fix cpu object referrence leak in s390x_new_cpu()Igor Mammedov2017-10-201-1/+1
* s390x/tcg: implement STOP and RESET interrupts for TCGDavid Hildenbrand2017-10-201-0/+1
* s390x/kvm: factor out storing of adtl CPU statusDavid Hildenbrand2017-10-201-0/+29
* s390x/kvm: factor out storing of CPU statusDavid Hildenbrand2017-10-201-0/+60
* target/s390x: interpret PSW_MASK_WAIT only for TCGDavid Hildenbrand2017-10-201-1/+2
* target/s390x: factor out handling of WAIT PSW into s390_handle_wait()David Hildenbrand2017-10-201-6/+21
* s390x/tcg: turn INTERRUPT_EXT into a maskDavid Hildenbrand2017-10-201-10/+2Star
* s390x: get rid of cpu_s390x_create()David Hildenbrand2017-09-191-43/+2Star
* target/s390x: use "core-id" for cpu number/address/id handlingDavid Hildenbrand2017-09-191-2/+2
* s390x: replace cpu_s390x_init() with cpu_generic_init()Igor Mammedov2017-09-011-14/+0Star
* target/s390x: introduce internal.hDavid Hildenbrand2017-08-301-0/+1
* target/s390x: move cc_name() to helper.cDavid Hildenbrand2017-08-301-0/+48
* target/s390x: Move exception-related functions to a new excp_helper.c fileThomas Huth2017-07-251-468/+4Star