summaryrefslogtreecommitdiffstats
path: root/target/s390x/mem_helper.c
Commit message (Expand)AuthorAgeFilesLines
...
* target/s390x: improve MOVE LONG and MOVE LONG EXTENDEDAurelien Jarno2017-06-071-50/+40Star
* target/s390x: fix adj_len_to_pageAurelien Jarno2017-06-071-1/+1
* target/s390x: implement COMPARE LOGICAL LONGAurelien Jarno2017-06-071-23/+59
* target/s390x: fix COMPARE LOGICAL LONG EXTENDEDAurelien Jarno2017-06-071-17/+37
* target/s390x: improve 24-bit and 31-bit lengths read/writeAurelien Jarno2017-06-071-14/+33
* target/s390x: improve 24-bit and 31-bit addresses writeAurelien Jarno2017-06-071-7/+30
* target/s390x: improve 24-bit and 31-bit addresses readAurelien Jarno2017-06-071-40/+31Star
* target/s390x: implement MOVE ZONESAurelien Jarno2017-06-071-0/+13
* target/s390x: implement MOVE WITH OFFSETAurelien Jarno2017-06-071-0/+31
* target/s390x: implement MOVE NUMERICSAurelien Jarno2017-06-071-0/+13
* target/s390x: implement MOVE INVERSEAurelien Jarno2017-06-071-0/+12
* target/s390x: implement PACKAurelien Jarno2017-06-061-0/+37
* target/s390x: implement local-TLB-clearing in IPTEAurelien Jarno2017-06-061-8/+13
* target/s390x: remove some Linux assumptions from IPTEAurelien Jarno2017-06-061-7/+10
* target/s390x: Re-implement a few EXECUTE target insns directlyRichard Henderson2017-06-061-15/+51
* target/s390x: Implement EXECUTE via new TranslationBlockRichard Henderson2017-06-061-107/+11Star
* target/s390x: End the TB after EXECUTERichard Henderson2017-06-061-22/+32
* target/s390x: Use atomic operations for COMPARE SWAP PURGERichard Henderson2017-06-061-24/+8Star
* target/s390x: Fix some helper_ex problemsRichard Henderson2017-06-061-62/+73
* target/s390x: Use unwind data for helper_mvcs/mvcpRichard Henderson2017-06-061-2/+6
* target/s390x: Use unwind data for helper_lraRichard Henderson2017-06-061-3/+3
* target/s390x: Use unwind data for helper_tprotRichard Henderson2017-06-061-1/+0Star
* target/s390x: Use unwind data for helper_testblockRichard Henderson2017-06-061-0/+3
* target/s390x: Use unwind data for helper_stctlRichard Henderson2017-06-061-4/+6
* target/s390x: Use unwind data for helper_lctlRichard Henderson2017-06-061-4/+5
* target/s390x: Use unwind data for helper_lctlgRichard Henderson2017-06-061-4/+4
* target/s390x: Use unwind data for helper_trtRichard Henderson2017-06-061-12/+16
* target/s390x: Use unwind data for helper_treRichard Henderson2017-06-061-7/+8
* target/s390x: Use unwind data for helper_trRichard Henderson2017-06-061-10/+15
* target/s390x: Use unwind data for helper_unpkRichard Henderson2017-06-061-4/+5
* target/s390x: Use unwind data for helper_cksmRichard Henderson2017-06-061-5/+6
* target/s390x: Use unwind data for helper_clcleRichard Henderson2017-06-061-3/+3
* target/s390x: Use unwind data for helper_mvcleRichard Henderson2017-06-061-3/+4
* target/s390x: Use unwind data for helper_mvclRichard Henderson2017-06-061-3/+4
* target/s390x: Use unwind data for helper_stamRichard Henderson2017-06-061-1/+2
* target/s390x: Use unwind data for helper_lamRichard Henderson2017-06-061-1/+2
* target/s390x: Use unwind data for helper_mvstRichard Henderson2017-06-061-2/+3
* target/s390x: Use unwind data for helper_mvpgRichard Henderson2017-06-061-4/+5
* target/s390x: Use unwind data for helper_clstRichard Henderson2017-06-061-2/+3
* target/s390x: Use unwind data for helper_srstRichard Henderson2017-06-061-1/+2
* target/s390x: Use unwind data for helper_clmRichard Henderson2017-06-061-5/+6
* target/s390x: Use unwind data for helper_clcRichard Henderson2017-06-061-12/+17
* target/s390x: Use unwind data for helper_mvcRichard Henderson2017-06-061-12/+18
* target/s390x: Use unwind data for helper_xcRichard Henderson2017-06-061-20/+24
* target/s390x: Use unwind data for helper_ocRichard Henderson2017-06-061-13/+18
* target/s390x: Use unwind data for helper_ncRichard Henderson2017-06-061-13/+18
* target/s390x: Move helper_ex to end of fileRichard Henderson2017-06-061-80/+81
* target/s390x: Use cpu_loop_exit_restore for tlb_fillRichard Henderson2017-06-061-8/+2Star
* target/s390x: Add support for the TEST BLOCK instructionThomas Huth2017-06-061-0/+28
* target/s390x: Use atomic operations for COMPARE SWAPRichard Henderson2017-05-131-0/+40