aboutsummaryrefslogtreecommitdiff
path: root/target-s390x/translate.c
AgeCommit message (Expand)AuthorFilesLines
2015-06-22disas: Remove uses of CPU envPeter Crosthwaite1-1/+1
2015-06-17target-s390x: PER: add Breaking-Event-Address registerAurelien Jarno1-6/+23
2015-06-17target-s390x: PER instruction-fetch event supportAurelien Jarno1-0/+8
2015-06-17target-s390x: PER successful-branching event supportAurelien Jarno1-0/+39
2015-06-17target-s390x: basic PER event handlingAurelien Jarno1-1/+17
2015-06-17target-s390x: wire up I/O instructions in TCG modeAlexander Graf1-3/+95
2015-06-17target-s390x: wire up DIAG IPL in TCG modeAurelien Jarno1-6/+10
2015-06-05target-s390x: implement high-word facilityAurelien Jarno1-0/+51
2015-06-05target-s390x: implement load-and-trap facilityAurelien Jarno1-9/+71
2015-06-05target-s390x: implement miscellaneous-instruction-extensions facilityAurelien Jarno1-0/+1
2015-06-05target-s390x: implement TRANSLATE EXTENDED instructionAurelien Jarno1-0/+9
2015-06-05target-s390x: implement TRANSLATE AND TEST instructionAurelien Jarno1-0/+10
2015-06-05target-s390x: implement LOAD FP INTEGER instructionsAurelien Jarno1-0/+25
2015-06-05target-s390x: fix exception for invalid operation codeAurelien Jarno1-1/+1
2015-06-05target-s390x: implement LAY and LAEY instructionsAurelien Jarno1-0/+35
2015-06-05target-s390x: fix LOAD MULTIPLE instruction on page boundaryAurelien Jarno1-29/+99
2015-06-05target-s390x: optimize (negative-) abs computationAurelien Jarno1-2/+14
2015-06-05target-s390x: fix CC computation for EX instructionAurelien Jarno1-2/+1
2015-05-27s390x: Add vector registers to HMP outputEric Farman1-0/+6
2015-05-27s390x: Vector Register IOCTLsEric Farman1-1/+1
2015-05-27s390x: Common access to floating point registersEric Farman1-1/+1
2015-05-13s390x: Add interlocked access facility 1 instructionsAlexander Graf1-0/+35
2015-05-13s390x: Fix stoc directionAlexander Graf1-0/+4
2015-04-30misc: Fix new collection of typosStefan Weil1-1/+1
2015-03-13tcg: Change translator-side labels to a pointerRichard Henderson1-3/+4
2015-02-12tcg: Introduce tcg_op_buf_count and tcg_op_buf_fullRichard Henderson1-6/+3
2015-02-12tcg: Move emit of INDEX_op_end into gen_tb_endRichard Henderson1-1/+1
2015-02-03target-s390x: Mark check_privileged() as !CONFIG_USER_ONLYPeter Maydell1-1/+3
2015-02-03target-s390: Implement ECAGRichard Henderson1-0/+7
2015-02-03target-s390: Implement LURA, LURAG, STURGRichard Henderson1-0/+26
2015-02-03target-s390: Fix STIDPRichard Henderson1-0/+6
2015-02-03target-s390: Implement EPSWRichard Henderson1-0/+18
2015-02-03target-s390: Implement SAM specification exceptionRichard Henderson1-4/+27
2015-01-03gen-icount: check cflags instead of use_icount globalPaolo Bonzini1-1/+1
2014-11-05s390x: Implement SAM{24,31,64}Alexander Graf1-0/+12
2014-08-12trace: [tcg] Include TCG-tracing header on all targetsLluís Vilanova1-0/+2
2014-06-24target-s390x: Remove unused ld_code6() functionPeter Maydell1-5/+0
2014-06-05softmmu: introduce cpu_ldst.hPaolo Bonzini1-0/+1
2014-05-28tcg: Invert the inclusion of helper.hRichard Henderson1-3/+2
2014-03-13cpu: Move breakpoints field from CPU_COMMON to CPUStateAndreas Färber1-2/+2
2013-10-10tcg: Move helper registration into tcg_context_initRichard Henderson1-4/+0
2013-09-02tcg: Change tcg_gen_exit_tb argument to uintptr_tRichard Henderson1-4/+4
2013-07-23cpu: Move singlestep_enabled field from CPU_COMMON to CPUStateAndreas Färber1-2/+3
2013-07-09target-s390x: Change gen_intermediate_code_internal() argument to S390CPUAndreas Färber1-4/+5
2013-06-28cpu: Turn cpu_dump_{state,statistics}() into CPUState hooksAndreas Färber1-2/+4
2013-05-01Trivial grammar and spelling fixesStefan Weil1-1/+1
2013-04-05target-s390: Fix SRNMTRichard Henderson1-0/+1
2013-03-22Fix typos and misspellingsPeter Maydell1-1/+1
2013-03-03gen-icount.h: Rename gen_icount_start/end to gen_tb_start/endPeter Maydell1-2/+2
2013-02-23target-s390x: Use mulu2 for mlgr insnRichard Henderson1-2/+1