413 Commits (12963e79ca461db7b098c8eb00bb21cf88a250a4)

Author SHA1 Message Date
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 2 years ago
WANG Rui 875caabdb1 target/loongarch: Guard BCEQZ/BCNEZ instructions with FP feature 1 year ago
WANG Rui 256df51e72 target/loongarch: Add CRC feature flag and use it to gate CRC instructions 1 year ago
Bibo Mao 0d4c2e408d target/loongarch: Move definition of TCG specified function to tcg directory 1 year ago
Bibo Mao ad5233ba5c target/loongarch: Add static definition with function loongarch_tlb_search() 1 year ago
Bibo Mao 9c9ffc013d target/loongarch: Move function loongarch_tlb_search to directory tcg 1 year ago
Bibo Mao 9fd0cc4df8 target/loongarch: Define function loongarch_get_addr_from_tlb() non-static 1 year ago
Bibo Mao d192494a68 target/loongarch: Set function loongarch_map_address() with common code 1 year ago
Bibo Mao 566bf2de87 target/loongarch: Add stub function loongarch_get_addr_from_tlb 1 year ago
Bibo Mao 885398ee09 target/loongarch: Move function get_dir_base_width to common directory 1 year ago
Bibo Mao a8d1b5bca5 target/loongarch: Add function loongarch_get_addr_from_tlb 1 year ago
Bibo Mao 4ac7eecb74 target/loongarch: Move header file helper.h to directory tcg 1 year ago
Philippe Mathieu-Daudé a3d40b5eff tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field 1 year 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é 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é 3076af3441 target/loongarch: Restrict SoftMMU mmu_index() to TCG 1 year ago
Richard Henderson dfc56946a7 include/system: Move exec/address-spaces.h to system/address-spaces.h 1 year ago
Richard Henderson 8be545ba5a include/system: Move exec/memory.h to system/memory.h 1 year ago
Richard Henderson efe25c260c include/exec: Split out accel/tcg/cpu-mmu-index.h 1 year ago
Xianglai Li 0c346576e4 target/loongarch: Fix the cpu unplug resource leak 1 year ago
Song Gao b8d5503a3e target/loongarch: fix bad shift in check_ps() 1 year ago
Bibo Mao daf78a9d51 target/loongarch: Remove unnecessary temporary variable assignment 1 year ago
Bibo Mao d7ffc17de7 target/loongarch: Fix error handling of KVM feature checks 1 year ago
Philippe Mathieu-Daudé 87969d6681 target/loongarch: Move has_work() from CPUClass to SysemuCPUOps 2 years ago
Philippe Mathieu-Daudé 6ff5da1600 exec: Declare tlb_flush*() in 'exec/cputlb.h' 2 years ago
Philippe Mathieu-Daudé eb9b25c656 exec: Declare tlb_set_page() in 'exec/cputlb.h' 2 years ago
Song Gao d882c284a3 target/loongarch: check tlb_ps 1 year ago
Song Gao 089fa3d730 target/loongarch: fix 'make check-functional' failed 1 year ago
Philippe Mathieu-Daudé b8b37affc7 target: Set disassemble_info::endian value for little-endian targets 2 years ago
Philippe Mathieu-Daudé 1501743654 accel/tcg: Rename 'hw/core/tcg-cpu-ops.h' -> 'accel/tcg/cpu-ops.h' 2 years ago
Xianglai Li 0a629c8273 target/loongarch: Adjust the cpu reset action to a proper position 1 year ago
Bibo Mao ab9935d299 hw/loongarch/virt: Implement cpu plug interface 2 years ago
Bibo Mao 7bf633c53f hw/loongarch/virt: Add basic cpu plug interface framework 2 years ago
Bibo Mao d32fde20bd hw/loongarch/virt: Add topo properties on CPU object 1 year ago
Bibo Mao 8ccf28c2f6 hw/loongarch/virt: Add CPU topology support 2 years ago
Bibo Mao db369c11c9 target/loongarch: Enable virtual extioi feature 1 year ago
Bibo Mao 954cc5c311 target/loongarch: Add kvm steal time feature detection 1 year ago
Bibo Mao 610babce1e target/loongarch: Add vCPU property for kvm steal time feature 2 years ago
Bibo Mao 2698cc7c99 target/loongarch: Enable paravirt ipi feature 1 year ago
Bibo Mao 620d9bd002 target/loongarch: Add paravirt ipi feature detection 1 year ago
Bibo Mao 5b0502c564 target/loongarch: Add vCPU property for paravirt ipi feature 1 year ago
Bibo Mao 780a65bd95 target/loongarch: Move kvm specified vCPU property to kvm directory 2 years ago
Bibo Mao 3406b001e6 target/loongarch: Add post init function for kvm mode 2 years ago
Bibo Mao 0262c8075e target/loongarch: Correct maximum physical address in KVM mode 1 year ago