aboutsummaryrefslogtreecommitdiff
path: root/target/s390x/mem_helper.c
AgeCommit message (Expand)Author
2018-05-31target: Do not include "exec/address-spaces.h" if it is not necessaryPhilippe Mathieu-Daudé
2018-03-08target/s390x: Remove leading underscores from #definesThomas Huth
2018-02-26s390x/tcg: add various alignment checksDavid Hildenbrand
2018-01-25accel/tcg: add size paremeter in tlb_fill()Laurent Vivier
2018-01-22s390x/tcg: fixup TEST PROTECTIONDavid Hildenbrand
2018-01-22s390x/tcg: implement TEST PROTECTIONDavid Hildenbrand
2017-12-14s390x/tcg: introduce and use s390_program_interrupt()David Hildenbrand
2017-10-24target/s390x: check CF_PARALLEL instead of parallel_cpusEmilio G. Cota
2017-10-20s390x/tcg: low-address protection supportDavid Hildenbrand
2017-10-06s390x/tcg: make idte/ipte use the new _real mmuDavid Hildenbrand
2017-10-06s390x/tcg: make testblock use the new _real mmuDavid Hildenbrand
2017-10-06s390x/tcg: make stora(g) use the new _real mmuDavid Hildenbrand
2017-10-06s390x/tcg: make lura(g) use the new _real mmu.David Hildenbrand
2017-10-06s390x/tcg: move wrap_address() to internal.hDavid Hildenbrand
2017-08-30target/s390x: introduce internal.hDavid Hildenbrand
2017-08-30target/s390x: move psw_key_valid() to mem_helper.cDavid Hildenbrand
2017-08-03target/s390x: Fix CSST for 16-byte storeRichard Henderson
2017-07-17target/s390x: Implement TRTRRichard Henderson
2017-07-17target/s390x: Implement SRSTURichard Henderson
2017-07-17target/s390x: Tidy SRSTRichard Henderson
2017-07-17target/s390x: Implement CONVERT UNICODE insnsRichard Henderson
2017-07-17target/s390x: Implement CSSTRichard Henderson
2017-06-23target/s390x: Implement idte instructionDavid Hildenbrand
2017-06-23target/s390x: Improve heuristic for ipteDavid Hildenbrand
2017-06-23target/s390x: Indicate and check for local tlb clearingDavid Hildenbrand
2017-06-23target/s390x: Finish implementing ETF2-ENHRichard Henderson
2017-06-23target/s390x: implement mvcos instructionDavid Hildenbrand
2017-06-06target/s390x: check alignment in CDSG in the !CONFIG_ATOMIC128 caseAurelien Jarno
2017-06-06target/s390x: implement STORE PAIR TO QUADWORDAurelien Jarno
2017-06-06target/s390x: implement LOAD PAIR FROM QUADWORDAurelien Jarno
2017-06-06target/s390x: implement TRANSLATE ONE/TWO TO ONE/TWOAurelien Jarno
2017-06-06target/s390x: implement TEST DECIMALAurelien Jarno
2017-06-06target/s390x: implement UNPACK UNICODEAurelien Jarno
2017-06-06target/s390x: implement UNPACK ASCIIAurelien Jarno
2017-06-06target/s390x: implement PACK UNICODEAurelien Jarno
2017-06-06target/s390x: implement PACK ASCIIAurelien Jarno
2017-06-06target/s390x: implement MOVE LONG UNICODEAurelien Jarno
2017-06-06target/s390x: implement COMPARE LOGICAL LONG UNICODEAurelien Jarno
2017-06-06target/s390x: improve MOVE LONG and MOVE LONG EXTENDEDAurelien Jarno
2017-06-06target/s390x: fix adj_len_to_pageAurelien Jarno
2017-06-06target/s390x: implement COMPARE LOGICAL LONGAurelien Jarno
2017-06-06target/s390x: fix COMPARE LOGICAL LONG EXTENDEDAurelien Jarno
2017-06-06target/s390x: improve 24-bit and 31-bit lengths read/writeAurelien Jarno
2017-06-06target/s390x: improve 24-bit and 31-bit addresses writeAurelien Jarno
2017-06-06target/s390x: improve 24-bit and 31-bit addresses readAurelien Jarno
2017-06-06target/s390x: implement MOVE ZONESAurelien Jarno
2017-06-06target/s390x: implement MOVE WITH OFFSETAurelien Jarno
2017-06-06target/s390x: implement MOVE NUMERICSAurelien Jarno
2017-06-06target/s390x: implement MOVE INVERSEAurelien Jarno
2017-06-06target/s390x: implement PACKAurelien Jarno