Sign in
qemu
/
qemu
/
3f814b803797c007abfe5c4041de754e01723031
/
target
/
sh4
3f71e72
cpu: get rid of unused cpu_init() defines
by Igor Mammedov
· 7 years ago
0dacec8
cpu: add CPU_RESOLVING_TYPE macro
by Igor Mammedov
· 7 years ago
47c6600
qom: introduce object_class_get_list_sorted
by Paolo Bonzini
· 7 years ago
24f91e8
target/*/cpu.h: remove softfloat.h
by Alex Bennée
· 7 years ago
bf85388
qdev: use device_class_set_parent_realize/unrealize/reset()
by Philippe Mathieu-Daudé
· 7 years ago
98670d4
accel/tcg: add size paremeter in tlb_fill()
by Laurent Vivier
· 7 years ago
f764718
tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*
by Richard Henderson
· 7 years ago
6f1c2af
target/sh4: Convert to DisasContextBase
by Richard Henderson
· 7 years ago
34cf567
target/sh4: Do not singlestep after exceptions
by Richard Henderson
· 7 years ago
4834871
target/sh4: Convert to DisasJumpType
by Richard Henderson
· 7 years ago
f85da30
target/sh4: Use cmpxchg for movco when parallel_cpus
by Richard Henderson
· 7 years ago
6d56fc6
target/sh4: fix TCG leak during gusa sequence
by Alex Bennée
· 7 years ago
e691e0e
target/sh4: add missing tcg_temp_free() in _decode_opc()
by Philippe Mathieu-Daudé
· 7 years ago
3c254ab
Remove empty statements
by Ladi Prosek
· 7 years ago
ab752f2
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-and-machine-pull-request' into staging
by Peter Maydell
· 7 years ago
633cd13
sh4: remove SuperHCPUClass::name field
by Igor Mammedov
· 7 years ago
d5ebe62
sh4: simplify superh_cpu_class_by_name()
by Igor Mammedov
· 7 years ago
974e58d
sh4: cleanup cpu type name composition
by Igor Mammedov
· 7 years ago
6e6430a
Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into staging
by Peter Maydell
· 7 years ago
1d48474
disas: Remove unused flags arguments
by Richard Henderson
· 7 years ago
1c2adb9
tcg: Initialize cpu_env generically
by Richard Henderson
· 7 years ago
b1311c4
tcg: define tcg_init_ctx and make tcg_ctx a pointer
by Emilio G. Cota
· 8 years ago
671f9a8
target/sh4: check CF_PARALLEL instead of parallel_cpus
by Emilio G. Cota
· 8 years ago
c5a49c6
tcg: convert tb->cflags reads to tb_cflags(tb)
by Emilio G. Cota
· 8 years ago
55c3cee
qom: Introduce CPUClass.tcg_initialize
by Richard Henderson
· 7 years ago
cc1b396
linux-user/sh4: Reduce TARGET_VIRT_ADDR_SPACE_BITS to 31
by Richard Henderson
· 7 years ago
7f11636
tcg: remove addr argument from lookup_tb_ptr
by Emilio G. Cota
· 8 years ago
8301ea4
qom/cpu: move cpu_model null check to cpu_class_by_name()
by Philippe Mathieu-Daudé
· 7 years ago
66b7977
sh4: replace cpu_sh4_init() with cpu_generic_init()
by Igor Mammedov
· 8 years ago
9c489ea
tcg: Pass generic CPUState to gen_intermediate_code()
by Lluís Vilanova
· 8 years ago
ec2eb22
target/sh4: Use tcg_gen_lookup_and_goto_ptr
by Richard Henderson
· 8 years ago
11b7aa2
target/sh4: Implement fsrra
by Richard Henderson
· 8 years ago
61dedf2
target/sh4: Add missing FPSCR.PR == 0 checks
by Richard Henderson
· 8 years ago
907759f
target/sh4: Implement fpchg
by Richard Henderson
· 8 years ago
ccae24d
target/sh4: Introduce CHECK_SH4A
by Richard Henderson
· 8 years ago
7e9f7ca
target/sh4: Introduce CHECK_FPSCR_PR_*
by Richard Henderson
· 8 years ago
93dc9c8
target/sh4: Tidy misc illegal insn checks
by Richard Henderson
· 8 years ago
dec4f04
target/sh4: Unify code for CHECK_FPU_ENABLED
by Richard Henderson
· 8 years ago
6b98213
target/sh4: Unify code for CHECK_PRIVILEGED
by Richard Henderson
· 8 years ago
dec16c6
target/sh4: Unify code for CHECK_NOT_DELAY_SLOT
by Richard Henderson
· 8 years ago
bdcb373
target/sh4: Simplify 64-bit fp reg-reg move
by Richard Henderson
· 8 years ago
4d57fa5
target/sh4: Load/store Dr as 64-bit quantities
by Richard Henderson
· 8 years ago
1e0b21d
target/sh4: Merge DREG into fpr64 routines
by Richard Henderson
· 8 years ago
0f73753
target/sh4: Eliminate unused XREG macro
by Richard Henderson
· 8 years ago
5c13bad
target/sh4: Hoist fp register bank selection
by Richard Henderson
· 8 years ago
e5d8053
target/sh4: Pass DisasContext to fpr64 routines
by Richard Henderson
· 8 years ago
7c9f703
target/sh4: Unify cpu_fregs into FREG
by Richard Henderson
· 8 years ago
3a3bb8d
target/sh4: Hoist register bank selection
by Richard Henderson
· 8 years ago
d6a6cff
target/sh4: Recognize common gUSA sequences
by Richard Henderson
· 8 years ago
4bfa602
target/sh4: Handle user-space atomics
by Richard Henderson
· 8 years ago
1516184
target/sh4: Adjust TB_FLAG_PENDING_MOVCA
by Richard Henderson
· 8 years ago
ca69176
target/sh4: Keep env->flags clean
by Richard Henderson
· 8 years ago
e1933d1
target/sh4: Introduce TB_FLAG_ENVFLAGS_MASK
by Richard Henderson
· 8 years ago
4448a83
target/sh4: Consolidate end-of-TB tests
by Richard Henderson
· 8 years ago
92f1f83
target/sh4: return result of fcmp using TCG
by Aurelien Jarno
· 8 years ago
82e8251
target/sh4: do not use a helper to implement fneg
by Aurelien Jarno
· 8 years ago
801f4da
target/sh4: fix FPSCR cause vs flag inversion
by Aurelien Jarno
· 8 years ago
fea7d77
target/sh4: fix FPU unorderered compare
by Aurelien Jarno
· 8 years ago
57f5c1b
target/sh4: do not check for PR bit for fabs instruction
by Aurelien Jarno
· 8 years ago
be53081
target/sh4: fix RTE instruction delay slot
by Aurelien Jarno
· 8 years ago
5c6f3eb
target/sh4: ignore interrupts in a delay slot
by Aurelien Jarno
· 8 years ago
9a562ae
target/sh4: introduce DELAY_SLOT_MASK
by Aurelien Jarno
· 8 years ago
73479c5
target/sh4: fix reset when using a kernel and an initrd
by Aurelien Jarno
· 8 years ago
324189b
target/sh4: log unauthorized accesses using qemu_log_mask
by Aurelien Jarno
· 8 years ago
57e2d41
target/sh4: use cpu_loop_exit_restore
by Aurelien Jarno
· 8 years ago
34257c2
target/sh4: trap unaligned accesses
by Aurelien Jarno
· 8 years ago
143021b
target/sh4: movua.l is an SH4-A only instruction
by Aurelien Jarno
· 8 years ago
cb32f17
target/sh4: implement tas.b using atomic helper
by Aurelien Jarno
· 8 years ago
aa35131
target/sh4: generate fences for SH4
by Aurelien Jarno
· 8 years ago
a380f9d
target/sh4: optimize gen_write_sr using extract op
by Aurelien Jarno
· 8 years ago
58d2a9a
target/sh4: optimize gen_store_fpr64
by Aurelien Jarno
· 8 years ago
b3995c2
target/sh4: fold ctx->bstate = BS_BRANCH into gen_conditional_jump
by Aurelien Jarno
· 8 years ago
ac9707e
target/sh4: only save flags state at the end of the TB
by Aurelien Jarno
· 8 years ago
6320566
target/sh4: fix BS_EXCP exit
by Aurelien Jarno
· 8 years ago
0fc37a8
target/sh4: fix BS_STOP exit
by Aurelien Jarno
· 8 years ago
47b9f4d
target/sh4: move DELAY_SLOT_TRUE flag into a separate global
by Aurelien Jarno
· 8 years ago
24b09d9
target/sh4: do not include DELAY_SLOT_TRUE in the TB state
by Aurelien Jarno
· 8 years ago
3968260
target/sh4: get rid of DELAY_SLOT_CLEARME
by Aurelien Jarno
· 8 years ago
a621574
target/sh4: split ctx->flags into ctx->tbflags and ctx->envflags
by Aurelien Jarno
· 8 years ago
854e67f
monitor: Fix crashes when using HMP commands without CPU
by Thomas Huth
· 8 years ago
d10eb08
cputlb: drop flush_global flag from tlb_flush
by Alex Bennée
· 8 years ago
1f5c00c
qom/cpu: move tlb_flush to cpu_common_reset
by Alex Bennée
· 8 years ago
fcf5ef2
Move target-* CPU file into a target/ folder
by Thomas Huth
· 8 years ago