summaryrefslogtreecommitdiffstats
path: root/target/m68k/translate.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* target/m68k: implement fsincosLaurent Vivier2018-03-131-0/+8
* target/m68k: implement fcosLaurent Vivier2018-03-131-0/+3
* target/m68k: implement fsinLaurent Vivier2018-03-131-0/+3
* target/m68k: implement ftanLaurent Vivier2018-03-131-0/+3
* target/m68k: implement ftentoxLaurent Vivier2018-03-091-0/+3
* target/m68k: implement ftwotoxLaurent Vivier2018-03-091-0/+3
* target/m68k: implement fetoxLaurent Vivier2018-03-091-0/+3
* target/m68k: implement flog2Laurent Vivier2018-03-091-0/+3
* target/m68k: implement flog10Laurent Vivier2018-03-091-0/+3
* target/m68k: implement flognLaurent Vivier2018-03-091-0/+3
* target/m68k: implement flognp1Laurent Vivier2018-03-091-0/+3
* target/m68k: add fscale, fgetman and fgetexpLaurent Vivier2018-03-041-0/+9
* target/m68k: add fmod/fremLaurent Vivier2018-03-041-0/+6
* target/m68k: TCGv returned by gen_load() must be freedLaurent Vivier2018-03-041-0/+11
* target/*/cpu.h: remove softfloat.hAlex Bennée2018-02-211-0/+2
* m68k: implement movep instructionPavel Dovgalyuk2018-02-141-0/+46
* target/m68k: add pflush/ptestLaurent Vivier2018-01-251-0/+33
* target/m68k: add movesLaurent Vivier2018-01-251-3/+67
* target/m68k: add index parameter to gen_load()/gen_store() and Co.Laurent Vivier2018-01-251-59/+66
* target/m68k: add Transparent TranslationLaurent Vivier2018-01-251-0/+3
* target/m68k: add MC68040 MMULaurent Vivier2018-01-251-0/+2
* target/m68k: fix TCG variable double freeLaurent Vivier2018-01-251-1/+0Star
* Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-2.12-pull-request'...Peter Maydell2018-01-081-101/+396
|\
| * target/m68k: fix m68k_cpu_dump_state()Laurent Vivier2018-01-041-3/+6
| * target/m68k: add the Interrupt Stack PointerLaurent Vivier2018-01-041-3/+37
| * target/m68k: add andi/ori/eori to SR/CCRLaurent Vivier2018-01-041-7/+46
| * target/m68k: add 680x0 "move to SR" instructionLaurent Vivier2018-01-041-16/+22