summaryrefslogtreecommitdiffstats
path: root/target/m68k/translate.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
| * target/m68k: move CCR/SR functionsLaurent Vivier2018-01-041-56/+55Star
| * target/m68k: implement fsave/frestoreLaurent Vivier2018-01-041-8/+15
| * target/m68k: add resetLaurent Vivier2018-01-041-0/+13
| * target/m68k: add cpush/cinvLaurent Vivier2018-01-041-0/+20
| * target/m68k: softmmu cleanupLaurent Vivier2018-01-041-6/+33
| * target/m68k: add move16Laurent Vivier2018-01-041-0/+72
| * target/m68k: add chk and chk2Laurent Vivier2018-01-041-1/+76
| * target/m68k: use insn_pc to generate instruction fault addressLaurent Vivier2018-01-041-20/+20
| * target/m68k: fix gen_get_ccr()Laurent Vivier2018-01-041-1/+0Star
| * target-m68k: sync CC_OP before gen_jmp_tb()Laurent Vivier2018-01-041-1/+2
* | tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*Richard Henderson2017-12-291-7/+7
|/
* target/m68k: fix set_cc_op()Laurent Vivier2017-12-211-0/+1
* target/m68k: remove unused variable gen_throws_exceptionLaurent Vivier2017-12-211-10/+0Star
* Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into stagingPeter Maydell2017-10-271-1/+1
|\
| * disas: Remove unused flags argumentsRichard Henderson2017-10-251-1/+1
* | tcg: Initialize cpu_env genericallyRichard Henderson2017-10-241-5/+0Star
* | tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota2017-10-241-1/+1
* | target/m68k: check CF_PARALLEL instead of parallel_cpusEmilio G. Cota2017-10-241-2/+10
* | tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota2017-10-241-3/+3
* | tcg: Remove TCGV_EQUAL*Richard Henderson2017-10-241-1/+1
|/
* target: [tcg] Use a generic enum for DISAS_ valuesLluís Vilanova2017-09-061-1/+6
* m68k/translate: fix incorrect copy/pastePhilippe Mathieu-Daudé2017-07-311-1/+1
* tcg: Pass generic CPUState to gen_intermediate_code()Lluís Vilanova2017-07-191-3/+2Star
* target/m68k: optimize bcd_flags() using extract opPhilippe Mathieu-Daudé2017-07-191-2/+1Star
* target/m68k: add fmovemLaurent Vivier2017-06-291-30/+63
* target/m68k: add explicit single and double precision operations (part 2)Laurent Vivier2017-06-291-4/+22