summaryrefslogtreecommitdiff
path: root/target-s390x/mem_helper.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-12Fix confusing argument names in some common functionsSergey Sorokin1-3/+3
2016-05-19cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini1-0/+1
2016-05-19hw: cannot include hw/hw.h from user emulationPaolo Bonzini1-0/+3
2016-01-29s390: Clean up includesPeter Maydell1-0/+1
2015-09-11tlb: Add "ifetch" argument to cpu_mmu_index()Benjamin Herrenschmidt1-2/+2
2015-09-03s390x: Enable new s390-storage-keys deviceJason J. Herne1-6/+40
2015-07-07target-s390x: fix EXECUTE instruction executing TRTAurelien Jarno1-0/+1
2015-07-07target-s390x: fix MOVE LONG instructionAurelien Jarno1-1/+1
2015-06-17target-s390x: PER store-using-real-address event supportAurelien Jarno1-0/+16
2015-06-17target-s390x: PER storage-alteration event supportAurelien Jarno1-3/+22
2015-06-17target-s390x: mvc_fast_memmove: access memory through softmmuAurelien Jarno1-57/+27
2015-06-17target-s390x: mvc_fast_memset: access memory through softmmuAurelien Jarno1-41/+32
2015-06-17target-s390x: function to adjust the length wrt page boundaryAurelien Jarno1-0/+11
2015-06-05target-s390x: fix MVC instruction when areas overlapAurelien Jarno1-3/+4
2015-06-05target-s390x: use softmmu functions for mvcp/mvcsAurelien Jarno1-33/+20
2015-06-05target-s390x: implement TRANSLATE EXTENDED instructionAurelien Jarno1-0/+39
2015-06-05target-s390x: implement TRANSLATE AND TEST instructionAurelien Jarno1-0/+24
2015-02-18s390x/mmu: Skip exceptions properly when translating addresses for debugThomas Huth1-6/+6
2015-02-03target-s390x: support OC and NC in the EX instructionPaolo Bonzini1-0/+8
2015-02-03target-s390: Implement LURA, LURAG, STURGRichard Henderson1-0/+22
2015-02-03target-s390: Fix STURARichard Henderson1-1/+1
2014-06-05softmmu: introduce cpu_ldst.hPaolo Bonzini1-1/+1
2014-06-05softmmu: commonize helper definitionsPaolo Bonzini1-14/+0
2014-05-28tcg: Invert the inclusion of helper.hRichard Henderson1-1/+1
2014-03-13cputlb: Change tlb_flush() argument to CPUStateAndreas Färber1-4/+9
2014-03-13cputlb: Change tlb_flush_page() argument to CPUStateAndreas Färber1-3/+3
2014-03-13exec: Change cpu_abort() argument to CPUStateAndreas Färber1-4/+7
2014-03-13translate-all: Change cpu_restore_state() argument to CPUStateAndreas Färber1-4/+1
2014-03-13cpu-exec: Change cpu_loop_exit() argument to CPUStateAndreas Färber1-3/+3
2014-03-13exec: Change tlb_fill() argument to CPUStateAndreas Färber1-3/+5
2014-03-13cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber1-4/+5
2014-03-13cpu: Turn cpu_handle_mmu_fault() into a CPUClass hookAndreas Färber1-1/+2
2014-03-13target-s390x: Clean up ENV_GET_CPU() usageAndreas Färber1-3/+4
2014-02-11exec: Make stb_phys input an AddressSpaceEdgar E. Iglesias1-1/+1
2014-02-11exec: Make stw_*_phys input an AddressSpaceEdgar E. Iglesias1-1/+2
2014-02-11exec: Make stq_*_phys input an AddressSpaceEdgar E. Iglesias1-1/+2
2014-02-11exec: Make ldq/ldub_*_phys input an AddressSpaceEdgar E. Iglesias1-1/+2
2013-06-01Remove unnecessary break statementsStefan Weil1-1/+0
2013-04-12Typo, spelling and grammatical fixesPeter Maydell1-4/+4
2013-01-05target-s390: Perform COMPARE AND SWAP inlineRichard Henderson1-53/+0
2013-01-05target-s390: Convert CSPRichard Henderson1-3/+3
2013-01-05target-s390: Convert STURARichard Henderson1-2/+2
2013-01-05target-s390: Convert RRBERichard Henderson1-1/+1
2013-01-05target-s390: Convert SSKERichard Henderson1-1/+1
2013-01-05target-s390: Convert SRSTRichard Henderson1-13/+26
2013-01-05target-s390: Convert CLST, MVSTRichard Henderson1-61/+58
2013-01-05target-s390: Convert MVPGRichard Henderson1-5/+2
2013-01-05target-s390: Convert CKSMRichard Henderson1-18/+25
2013-01-05target-s390: Convert STCMRichard Henderson1-37/+0
2013-01-05target-s390: Convert COMPARE AND SWAPRichard Henderson1-19/+14