summaryrefslogtreecommitdiffstats
path: root/target/m68k/translate.c
Commit message (Expand)AuthorAgeFilesLines
* target/m68k: Drop checks for singlestep_enabledRichard Henderson2021-10-161-35/+9Star
* accel/tcg: Add DisasContextBase argument to translator_ld*Ilya Leoshkevich2021-09-141-1/+1
* accel/tcg: Remove TranslatorOps.breakpoint_checkRichard Henderson2021-07-211-18/+0Star
* target/m68k: Use translator_use_goto_tbRichard Henderson2021-07-091-11/+1Star
* tcg: Avoid including 'trace-tcg.h' in target translate.cPhilippe Mathieu-Daudé2021-07-091-1/+0Star
* target/m68k: implement m68k "any instruction" trace modeMark Cave-Ayland2021-05-261-7/+20
* target/m68k: introduce gen_singlestep_exception() functionMark Cave-Ayland2021-05-261-4/+13
* target/m68k: call gen_raise_exception() directly if single-stepping in gen_jm...Mark Cave-Ayland2021-05-261-1/+3
* target/m68k: introduce is_singlestepping() functionMark Cave-Ayland2021-05-261-4/+15
* target/m68k: implement rtr instructionLaurent Vivier2021-03-111-0/+20
* m68k: MOVEC insn. should generate exception if wrong CR is accessedLucien Murray-Pitts2021-02-111-1/+1
* m68k: fix some comment spelling errorszhaolichang2020-12-121-8/+8
* target/m68k: implement opcode fetoxm1Laurent Vivier2020-06-021-0/+3
* target/m68k: implement fmove.l #<data>,FPCRLaurent Vivier2020-06-021-0/+14
* m68k: Fix regression causing Single-Step via GDB/RSP to not single stepLaurent Vivier2020-01-211-15/+27
* tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé2020-01-161-1/+1
* target/m68k: fetch code with translator_ldEmilio G. Cota2019-10-281-1/+1
* tcg: TCGMemOp is now accelerator independent MemOpTony Nguyen2019-09-031-1/+1
* m68k comments break patch submission due to being incorrectly formattedLucien Murray-Pitts2019-06-261-85/+161
* target/m68k: Use env_cpuRichard Henderson2019-06-101-3/+1Star
* target/m68k: Optimize rotate_x() using extract_i32()Philippe Mathieu-Daudé2019-05-171-3/+2Star
* target/m68k: Fix a tcg_temp leakPhilippe Mathieu-Daudé2019-05-171-0/+1
* target/m68k: Reduce the l1 TCGLabel scopePhilippe Mathieu-Daudé2019-05-171-2/+1Star
* tcg: Hoist max_insns computation to tb_gen_codeRichard Henderson2019-04-241-2/+2
* qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster2019-04-181-44/+44
* target/m68k: Fix LGPL information in the file headersThomas Huth2019-01-301-2/+2
* target/m68k: use EXCP_ILLEGAL instead of EXCP_UNSUPPORTEDLaurent Vivier2018-11-011-3/+3
* target/m68k: Merge disas_m68k_insn into m68k_tr_translate_insnRichard Henderson2018-06-111-11/+6Star
* target/m68k: Improve ending TB at page boundariesRichard Henderson2018-06-111-3/+19
* target/m68k: Convert to TranslatorOpsRichard Henderson2018-06-111-92/+88Star
* target/m68k: Convert to DisasContextBaseRichard Henderson2018-06-111-70/+67Star
* target/m68k: Rename DISAS_UPDATE and gen_lookup_tbRichard Henderson2018-06-111-10/+10
* target/m68k: Use lookup_and_goto_tb for DISAS_JUMPRichard Henderson2018-06-111-1/+4
* target/m68k: Remove DISAS_JUMP_NEXT as unusedRichard Henderson2018-06-111-1/+0Star
* target/m68k: Replace DISAS_TB_JUMP with DISAS_NORETURNRichard Henderson2018-06-111-3/+1Star
* target/m68k: Use DISAS_NORETURN for exceptionsRichard Henderson2018-06-111-8/+8
* target/m68k: Add trailing '\n' to qemu_log() callPhilippe Mathieu-Daudé2018-06-081-1/+1
* tcg: Pass tb and index to tcg_gen_exit_tb separatelyRichard Henderson2018-06-021-3/+3
* tcg: fix s/compliment/complement/ typosEmilio G. Cota2018-05-201-1/+1
* target/m68k: Fix build Werror with gcc 8.0.1Richard Henderson2018-05-111-2/+3
* m68k: fix subx mem, mem instructionPavel Dovgalyuk2018-04-301-2/+2
* target/m68k: add a mechanism to automatically free TCGvLaurent Vivier2018-03-201-13/+43
* target/m68k: add DisasContext parameter to gen_extend()Laurent Vivier2018-03-201-23/+23
* target/m68k: implement fcoshLaurent Vivier2018-03-131-0/+3
* target/m68k: implement fsinhLaurent Vivier2018-03-131-0/+3
* target/m68k: implement ftanhLaurent Vivier2018-03-131-0/+3
* target/m68k: implement fatanhLaurent Vivier2018-03-131-0/+3
* target/m68k: implement facosLaurent Vivier2018-03-131-0/+3
* target/m68k: implement fasinLaurent Vivier2018-03-131-0/+3
* target/m68k: implement fatanLaurent Vivier2018-03-131-0/+3