169 Commits (8fefb2fd60203ee8f3bbd1f84bdfd36da7f78214)

Author SHA1 Message Date
Philippe Mathieu-Daudé dea007d310 target/rx: Build 'gdbstub.c' once for system single binary 1 month ago
Philippe Mathieu-Daudé 14a39fc17b target/rx: Expand gdb_get_regl() -> gdb_get_reg32() 1 month ago
Anton Johansson cf884c075e exec: Drop TARGET_PHYS_ADDR_SPACE_BITS 4 months ago
Pierrick Bouvier 10059583c7 include/tcg/tcg-op.h: eradicate TARGET_INSN_START_EXTRA_WORDS 1 month ago
Philippe Mathieu-Daudé a63b90ca6c disas: Have disas_set_info() take a const CPUState 2 months ago
Philippe Mathieu-Daudé 90d14b8d0d target/rx: Build system units in common source set 3 months ago
Philippe Mathieu-Daudé b0afb81271 target/rx: Inline translator_lduw() and translator_ldl() 4 months ago
Philippe Mathieu-Daudé 41a1b46c3b target/rx: Use explicit little-endian LD/ST API 2 years ago
Philippe Mathieu-Daudé de1f3d628e target/rx: Use little-endian variant of cpu_ld/st_data*() 4 months ago
Paolo Bonzini 3e7316044d include: move hw/registerfields.h to hw/core/ 4 months ago
Paolo Bonzini fc9ba01724 include: move hw/loader.h to hw/core/ 4 months ago
Paolo Bonzini 32222dc3bb include: move hw/irq.h to hw/core/ 4 months ago
Igor Mammedov 6c5571e72a rx: cpu: fix interrupts check in rx_cpu_do_interrupt() 5 months ago
Julian Ganz dde21df239 target/rx: call plugin trap callbacks 5 months ago
Philippe Mathieu-Daudé bec018f122 target/rx: Un-inline various helpers 6 months ago
Philippe Mathieu-Daudé 86114e43ff target/rx: Expand TCG register definitions for 32-bit target 6 months ago
Philippe Mathieu-Daudé f9903a8a23 target/rx: Replace MO_TE -> MO_LE 6 months ago
Philippe Mathieu-Daudé cb8e4556d5 target/rx: Factor mo_endian() helper out 6 months ago
Philippe Mathieu-Daudé 363fff6d1b target/rx: Propagate DisasContext to gen_ld[u]() and gen_st() 6 months ago
Philippe Mathieu-Daudé 8b71fd6ffe target/rx: Propagate DisasContext to push() / pop() 6 months ago
Philippe Mathieu-Daudé 2062fa663c target/rx: Propagate DisasContext to generated helpers 6 months ago
Philippe Mathieu-Daudé 0f4af4e267 target/rx: Use MemOp type in gen_ld[u]() and gen_st() 6 months ago
Philippe Mathieu-Daudé 2982b948a9 target/rx: Replace target_ulong -> vaddr for translator API uses 6 months ago
Philippe Mathieu-Daudé 482869ca84 accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 6 months ago
Paolo Bonzini 602d5ebba2 treewide: clear bits of cs->interrupt_request with cpu_reset_interrupt() 7 months ago
Igor Mammedov 87511341c3 add cpu_test_interrupt()/cpu_set_interrupt() helpers and use them tree wide 7 months ago
Richard Henderson 981f2beb16 target: Use cpu_pointer_wrap_uint32 for 32-bit targets 11 months ago
Richard Henderson c37f8978d9 accel/tcg: Move cpu_get_tb_cpu_state to TCGCPUOps 11 months ago
Richard Henderson 4759aae432 accel/tcg: Return TCGTBCPUState from cpu_get_tb_cpu_state 11 months ago
Richard Henderson a59a876999 accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h 11 months ago
Richard Henderson 9181ab4528 accel/tcg: Introduce TCGCPUOps.cpu_exec_reset 11 months ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 11 months ago
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 1 year ago
Philippe Mathieu-Daudé a3d40b5eff tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field 12 months ago
Philippe Mathieu-Daudé 8201f1a29c tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally 1 year ago
Philippe Mathieu-Daudé 04583ce7e0 tcg: Define guest_default_memory_order in TCGCPUOps 1 year ago
Philippe Mathieu-Daudé c2ba9fea42 tcg: Always define TCG_GUEST_DEFAULT_MO 1 year ago
Philippe Mathieu-Daudé 42fa9665e5 exec: Restrict 'cpu_ldst.h' to accel/tcg/ 1 year ago
Philippe Mathieu-Daudé 4ff1b33edf tcg: Always define TARGET_INSN_START_EXTRA_WORDS 1 year ago
Pierrick Bouvier 0df783b2fb exec/cpu-all: remove this header 1 year ago
Pierrick Bouvier d97c3b06de exec/cpu-all: transfer exec/cpu-common include to cpu.h headers 1 year ago
Pierrick Bouvier 9c2ff9cdc9 exec/cpu-all: remove exec/target_page include 1 year ago
Pierrick Bouvier 22a7c2f239 exec/cpu-all: remove exec/cpu-interrupt include 1 year ago
Philippe Mathieu-Daudé f1a1c2b958 target/rx: Restrict SoftMMU mmu_index() to TCG 1 year ago
Philippe Mathieu-Daudé f3ad026e35 target/rx: Fix copy/paste typo (riscv -> rx) 1 year ago
Philippe Mathieu-Daudé 52df41e353 target/rx: Move has_work() from CPUClass to SysemuCPUOps 1 year ago
Philippe Mathieu-Daudé eb9b25c656 exec: Declare tlb_set_page() in 'exec/cputlb.h' 1 year ago
Keith Packard 0ce0739d46 target/rx: Remove TCG_CALL_NO_WG from helpers which write env 1 year ago
Keith Packard 7610317f45 target/rx: Set exception vector base to 0xffffff80 1 year ago
Philippe Mathieu-Daudé b8b37affc7 target: Set disassemble_info::endian value for little-endian targets 1 year ago