aboutsummaryrefslogtreecommitdiff
path: root/target/s390x/mem_helper.c
AgeCommit message (Expand)Author
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
2017-06-06target/s390x: implement local-TLB-clearing in IPTEAurelien Jarno
2017-06-06target/s390x: remove some Linux assumptions from IPTEAurelien Jarno
2017-06-06target/s390x: Re-implement a few EXECUTE target insns directlyRichard Henderson
2017-06-06target/s390x: Implement EXECUTE via new TranslationBlockRichard Henderson