aboutsummaryrefslogtreecommitdiff
path: root/target-s390x/translate.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-05target-s390: Convert LOAD ADDRESSRichard Henderson1-14/+0
2013-01-05target-s390: Convert LOAD, LOAD LOGICALRichard Henderson1-60/+40
2013-01-05target-s390: Convert COMPARE, COMPARE LOGICALRichard Henderson1-186/+81
2013-01-05target-s390: Convert AND, OR, XORRichard Henderson1-105/+29
2013-01-05target-s390: Convert 64-bit MULTIPLY LOGICALRichard Henderson1-8/+28
2013-01-05target-s390: Convert 32-bit MULTIPLY, MULTIPLY LOGICALRichard Henderson1-57/+25
2013-01-05target-s390: Convert MULTIPLY HALFWORD, SINGLERichard Henderson1-103/+18
2013-01-05target-s390: Implement ADD LOGICAL WITH SIGNED IMMEDIATERichard Henderson1-0/+7
2013-01-05target-s390: Convert ADD HALFWORDRichard Henderson1-36/+7
2013-01-05target-s390: Reorg exception handlingRichard Henderson1-149/+93
2013-01-05target-s390: Split out disas_jccRichard Henderson1-279/+215
2013-01-05target-s390: Add format based disassassmbly infrastructureRichard Henderson1-365/+750
2013-01-05target-s390: Fix PSW_MASK handlingRichard Henderson1-0/+2
2013-01-05target-s390: Tidy unconditional BRCLRichard Henderson1-0/+5
2013-01-05target-s390: Fix BCRRichard Henderson1-0/+2
2013-01-05target-s390: Fix SACF exitRichard Henderson1-2/+2
2013-01-05target-s390: Register helpersRichard Henderson1-0/+4
2013-01-05target-s390: Use TCG registers for FPRRichard Henderson1-28/+40
2013-01-05target-s390: Add missing temp_free in gen_op_calc_ccRichard Henderson1-0/+1
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-1/+1
2012-12-19exec: move include files to include/exec/Paolo Bonzini1-1/+1
2012-12-19build: kill libdis, move disassemblers to disas/Paolo Bonzini1-1/+1
2012-12-08TCG: Use gen_opc_instr_start from context instead of global variable.Evgeny Voevodin1-3/+3
2012-12-08TCG: Use gen_opc_icount from context instead of global variable.Evgeny Voevodin1-1/+1
2012-12-08TCG: Use gen_opc_pc from context instead of global variable.Evgeny Voevodin1-2/+2
2012-11-17TCG: Use gen_opc_buf from context instead of global variable.Evgeny Voevodin1-3/+3
2012-11-17TCG: Use gen_opc_ptr from context instead of global variable.Evgeny Voevodin1-4/+5
2012-11-10disas: avoid using cpu_single_envBlue Swirl1-1/+1
2012-09-27target-s390x: Tidy cpu_dump_stateRichard Henderson1-12/+10
2012-09-27target-s390x: Avoid double CPU_LOG_TB_CPURichard Henderson1-1/+0
2012-09-27target-s390x: Call tcg_gen_debug_insn_startRichard Henderson1-4/+5
2012-09-15target-s390x: avoid cpu_single_envBlue Swirl1-173/+183
2012-09-10target-s390x: switch to AREG0 free modeBlue Swirl1-44/+44
2012-09-10target-s390x: avoid AREG0 for misc helpersBlue Swirl1-16/+16
2012-09-10target-s390x: avoid AREG0 for condition code helpersBlue Swirl1-8/+8
2012-09-10target-s390x: avoid AREG0 for integer helpersBlue Swirl1-8/+8
2012-09-10target-s390x: avoid AREG0 for FPU helpersBlue Swirl1-35/+35
2012-09-10target-s390x: split FPU opsBlue Swirl1-8/+3
2012-06-21qemu-log: use LOG_UNIMP for some target CPU casesBlue Swirl1-1/+1
2012-03-14target-s390x: Don't overuse CPUStateAndreas Färber1-28/+28
2012-03-05Move helpers.h to helper.hLluís Vilanova1-2/+2
2012-02-28target-s390x: Clean includesStefan Weil1-5/+0
2011-11-14s390x: add ldeb instructionAlexander Graf1-0/+4
2011-08-21Fix conversions from pointer to tcg_target_longStefan Weil1-1/+1
2011-06-26Remove exec-all.h include directivesBlue Swirl1-1/+0
2011-06-03s390x: implement lrvgrAlexander Graf1-0/+3
2011-06-03s390x: free tmp explicitly in every opcode for disas_a5()Alexander Graf1-1/+12
2011-06-03target-s390x: Add missing tcg_temp_free_i32()Stefan Weil1-0/+3
2011-06-03target-s390x: Add missing tcg_temp_free_i64() in disas_s390_insn(), opc == 0x90Stefan Weil1-0/+1
2011-06-03target-s390x: Add missing tcg_temp_free_i64() in disas_s390_insn(), opc == 0x8eStefan Weil1-0/+2