aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2021-06-29tcg: Add flags argument to tcg_gen_bswap16_*, tcg_gen_bswap32_i64Richard Henderson6-11/+13
2021-06-29target/cris: Do not exit tb for X_FLAG changesRichard Henderson1-3/+0
2021-06-29target/cris: Remove dc->flagx_knownRichard Henderson2-81/+24
2021-06-29target/cris: Improve JMP_INDIRECTRichard Henderson1-12/+10
2021-06-29target/cris: Use tcg_gen_lookup_and_goto_ptrRichard Henderson1-1/+3
2021-06-29target/cris: Add DISAS_DBRANCHRichard Henderson1-40/+56
2021-06-29target/cris: Add DISAS_UPDATE_NEXTRichard Henderson1-5/+15
2021-06-29target/cris: Set cpustate_changed for rfe/rfnRichard Henderson1-0/+2
2021-06-29target/cris: Fold unhandled X_FLAG changes into cpustate_changedRichard Henderson1-7/+6
2021-06-29target/cris: Mark static arrays constRichard Henderson2-12/+13
2021-06-29target/cris: Mark helper_raise_exception noreturnRichard Henderson1-1/+1
2021-06-29target/cris: Convert to TranslatorOpsRichard Henderson1-138/+169
2021-06-29target/cris: Fix use_goto_tbRichard Henderson1-7/+2
2021-06-29target/cris: Mark exceptions as DISAS_NORETURNRichard Henderson2-3/+5
2021-06-29target/cris: Replace DISAS_TB_JUMP with DISAS_NORETURNRichard Henderson1-4/+3
2021-06-29target/cris: Remove DISAS_SWIRichard Henderson1-2/+0
2021-06-29target/cris: Add DisasContextBase to DisasContextRichard Henderson2-26/+27
2021-06-29target/avr: Convert to TranslatorOpsRichard Henderson1-104/+126
2021-06-29target/avr: Change ctx to DisasContext* in gen_intermediate_codeRichard Henderson1-41/+43
2021-06-29target/avr: Add DisasContextBase to DisasContextRichard Henderson1-29/+29
2021-06-29target/nios2: Use pc_next for pc + 4Richard Henderson1-6/+6
2021-06-29target/nios2: Inline handle_instructionRichard Henderson1-35/+31
2021-06-29target/nios2: Clean up goto in handle_instructionRichard Henderson1-6/+2
2021-06-29target/nios2: Remove assignment to env in handle_instructionRichard Henderson1-1/+2
2021-06-29target/nios2: Convert to TranslatorOpsRichard Henderson1-65/+67
2021-06-29target/nios2: Add DisasContextBase to DisasContextRichard Henderson1-34/+36
2021-06-29target/nios2: Use global cpu_RRichard Henderson1-39/+34
2021-06-29target/nios2: Use global cpu_envRichard Henderson1-6/+4
2021-06-29target/nios2: Replace DISAS_TB_JUMP with DISAS_NORETURNRichard Henderson1-5/+3
2021-06-29Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-axp-20210628' into...Peter Maydell1-0/+75
2021-06-28Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell3-5/+10
2021-06-28target/alpha: Honor the FEN bitRichard Henderson1-0/+75
2021-06-28Merge remote-tracking branch 'remotes/philmd/tags/mips-20210625' into stagingPeter Maydell15-70/+41
2021-06-25Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210...Peter Maydell2-2/+2
2021-06-25target/i386: kvm: add support for TSC scalingPaolo Bonzini3-5/+10
2021-06-24target/mips: Merge msa32/msa64 decodetree definitionsPhilippe Mathieu-Daudé4-32/+10
2021-06-24target/mips: Remove pointless gen_msa()Philippe Mathieu-Daudé1-6/+1
2021-06-24target/mips: Optimize regnames[] arraysPhilippe Mathieu-Daudé5-7/+7
2021-06-24target/mips: Constify host_to_mips_errno[]Philippe Mathieu-Daudé1-1/+1
2021-06-24target/mips: fix emulation of nanoMIPS BPOSGE32 instructionAleksandar Rikalo1-1/+1
2021-06-24target/mips: Remove microMIPS BPOSGE32 / BPOSGE64 unuseful casesPhilippe Mathieu-Daudé1-6/+0
2021-06-24target/mips: Remove SmartMIPS / MDMX unuseful commentsPhilippe Mathieu-Daudé1-8/+0
2021-06-24target/mips: Restrict some system specific declarations to sysemuPhilippe Mathieu-Daudé1-3/+7
2021-06-24target/mips: Move translate.h to tcg/ sub directoryPhilippe Mathieu-Daudé1-0/+0
2021-06-24target/mips: Move TCG trace events to tcg/ sub directoryPhilippe Mathieu-Daudé4-2/+2
2021-06-24target/mips: Do not abort on invalid instructionPhilippe Mathieu-Daudé1-2/+2
2021-06-24target/mips: Raise exception when DINSV opcode used with DSP disabledPhilippe Mathieu-Daudé1-1/+2
2021-06-24target/mips: Fix more TCG temporary leaks in gen_pool32a5_nanomips_insnPhilippe Mathieu-Daudé1-0/+4
2021-06-24target/mips: Fix TCG temporary leaks in gen_pool32a5_nanomips_insn()Philippe Mathieu-Daudé1-0/+2
2021-06-24target/mips: Fix potential integer overflow (CID 1452921)Philippe Mathieu-Daudé1-1/+2