summaryrefslogtreecommitdiff
path: root/target/s390x/mem_helper.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-30target/s390x: introduce internal.hDavid Hildenbrand1-0/+1
2017-08-30target/s390x: move psw_key_valid() to mem_helper.cDavid Hildenbrand1-0/+11
2017-08-03target/s390x: Fix CSST for 16-byte storeRichard Henderson1-0/+1
2017-07-17target/s390x: Implement TRTRRichard Henderson1-7/+13
2017-07-17target/s390x: Implement SRSTURichard Henderson1-0/+41
2017-07-17target/s390x: Tidy SRSTRichard Henderson1-11/+14
2017-07-17target/s390x: Implement CONVERT UNICODE insnsRichard Henderson1-0/+310
2017-07-17target/s390x: Implement CSSTRichard Henderson1-0/+189
2017-06-23target/s390x: Implement idte instructionDavid Hildenbrand1-0/+51
2017-06-23target/s390x: Improve heuristic for ipteDavid Hildenbrand1-9/+16
2017-06-23target/s390x: Indicate and check for local tlb clearingDavid Hildenbrand1-2/+0
2017-06-23target/s390x: Finish implementing ETF2-ENHRichard Henderson1-1/+10
2017-06-23target/s390x: implement mvcos instructionDavid Hildenbrand1-14/+167
2017-06-06target/s390x: check alignment in CDSG in the !CONFIG_ATOMIC128 caseAurelien Jarno1-0/+2
2017-06-06target/s390x: implement STORE PAIR TO QUADWORDAurelien Jarno1-0/+24
2017-06-06target/s390x: implement LOAD PAIR FROM QUADWORDAurelien Jarno1-0/+27
2017-06-06target/s390x: implement TRANSLATE ONE/TWO TO ONE/TWOAurelien Jarno1-0/+45
2017-06-06target/s390x: implement TEST DECIMALAurelien Jarno1-0/+23
2017-06-06target/s390x: implement UNPACK UNICODEAurelien Jarno1-10/+39
2017-06-06target/s390x: implement UNPACK ASCIIAurelien Jarno1-0/+51
2017-06-06target/s390x: implement PACK UNICODEAurelien Jarno1-9/+21
2017-06-06target/s390x: implement PACK ASCIIAurelien Jarno1-0/+35
2017-06-06target/s390x: implement MOVE LONG UNICODEAurelien Jarno1-6/+41
2017-06-06target/s390x: implement COMPARE LOGICAL LONG UNICODEAurelien Jarno1-13/+63
2017-06-06target/s390x: improve MOVE LONG and MOVE LONG EXTENDEDAurelien Jarno1-50/+40
2017-06-06target/s390x: fix adj_len_to_pageAurelien Jarno1-1/+1
2017-06-06target/s390x: implement COMPARE LOGICAL LONGAurelien Jarno1-23/+59
2017-06-06target/s390x: fix COMPARE LOGICAL LONG EXTENDEDAurelien Jarno1-17/+37
2017-06-06target/s390x: improve 24-bit and 31-bit lengths read/writeAurelien Jarno1-14/+33
2017-06-06target/s390x: improve 24-bit and 31-bit addresses writeAurelien Jarno1-7/+30
2017-06-06target/s390x: improve 24-bit and 31-bit addresses readAurelien Jarno1-40/+31
2017-06-06target/s390x: implement MOVE ZONESAurelien Jarno1-0/+13
2017-06-06target/s390x: implement MOVE WITH OFFSETAurelien Jarno1-0/+31
2017-06-06target/s390x: implement MOVE NUMERICSAurelien Jarno1-0/+13
2017-06-06target/s390x: implement MOVE INVERSEAurelien Jarno1-0/+12
2017-06-06target/s390x: implement PACKAurelien Jarno1-0/+37
2017-06-06target/s390x: implement local-TLB-clearing in IPTEAurelien Jarno1-8/+13
2017-06-06target/s390x: remove some Linux assumptions from IPTEAurelien Jarno1-7/+10
2017-06-06target/s390x: Re-implement a few EXECUTE target insns directlyRichard Henderson1-15/+51
2017-06-06target/s390x: Implement EXECUTE via new TranslationBlockRichard Henderson1-107/+11
2017-06-06target/s390x: End the TB after EXECUTERichard Henderson1-22/+32
2017-06-06target/s390x: Use atomic operations for COMPARE SWAP PURGERichard Henderson1-24/+8
2017-06-06target/s390x: Fix some helper_ex problemsRichard Henderson1-62/+73
2017-06-06target/s390x: Use unwind data for helper_mvcs/mvcpRichard Henderson1-2/+6
2017-06-06target/s390x: Use unwind data for helper_lraRichard Henderson1-3/+3
2017-06-06target/s390x: Use unwind data for helper_tprotRichard Henderson1-1/+0
2017-06-06target/s390x: Use unwind data for helper_testblockRichard Henderson1-0/+3
2017-06-06target/s390x: Use unwind data for helper_stctlRichard Henderson1-4/+6
2017-06-06target/s390x: Use unwind data for helper_lctlRichard Henderson1-4/+5
2017-06-06target/s390x: Use unwind data for helper_lctlgRichard Henderson1-4/+4