aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-07docs/system/riscv: update 'virt' machine core limitDaniel Henrique Barboza
2023-11-07linux-user/riscv: change default cpu to 'max'Daniel Henrique Barboza
2023-11-07target/riscv: Add HS-mode virtual interrupt and IRQ filtering support.Rajnesh Kanwal
2023-11-07target/riscv: Add M-mode virtual interrupt and IRQ filtering support.Rajnesh Kanwal
2023-11-07target/riscv: Split interrupt logic from riscv_cpu_update_mip.Rajnesh Kanwal
2023-11-07target/riscv: Set VS* bits to one in mideleg when H-Ext is enabledRajnesh Kanwal
2023-11-07target/riscv: Check for async flag in case of RISCV_EXCP_SEMIHOST.Rajnesh Kanwal
2023-11-07target/riscv: Without H-mode mask all HS mode inturrupts in mie.Rajnesh Kanwal
2023-11-07target/riscv: rename ext_icboz to ext_zicbozDaniel Henrique Barboza
2023-11-07target/riscv: rename ext_icbom to ext_zicbomDaniel Henrique Barboza
2023-11-07target/riscv: rename ext_icsr to ext_zicsrDaniel Henrique Barboza
2023-11-07target/riscv: rename ext_ifencei to ext_zifenceiDaniel Henrique Barboza
2023-11-06tcg/sparc64: Implement tcg_out_extrl_i64_i32Richard Henderson
2023-11-06tcg/optimize: Canonicalize sub2 with constants to add2Richard Henderson
2023-11-06tcg/optimize: Canonicalize subi to addi during optimizationRichard Henderson
2023-11-06tcg: Canonicalize subi to addi during opcode generationRichard Henderson
2023-11-06tcg/optimize: Split out arg_new_constantRichard Henderson
2023-11-06tcg: Eliminate duplicate env store operationsRichard Henderson
2023-11-06tcg/optimize: Optimize env memory operationsRichard Henderson
2023-11-06tcg/optimize: Split out cmp_better_copyRichard Henderson
2023-11-06tcg/optimize: Pipe OptContext into reset_tsRichard Henderson
2023-11-06tcg: Don't free vector resultsRichard Henderson
2023-11-06tcg: Remove TCG_TARGET_HAS_neg_{i32,i64}Richard Henderson
2023-11-06tcg/loongarch64: Implement neg opcodesRichard Henderson
2023-11-06tcg/mips: Implement neg opcodesRichard Henderson
2023-11-06tcg: Remove TCG_TARGET_HAS_movcond_{i32,i64}Richard Henderson
2023-11-06tcg/mips: Always implement movcondRichard Henderson
2023-11-06tcg/mips: Split out tcg_out_setcond_intRichard Henderson
2023-11-06tcg: Move tcg_temp_free_* out of lineRichard Henderson
2023-11-06tcg: Move tcg_temp_new_*, tcg_global_mem_new_* out of lineRichard Henderson
2023-11-06tcg: Move tcg_constant_* out of lineRichard Henderson
2023-11-06tcg: Unexport tcg_gen_op*_{i32,i64}Richard Henderson
2023-11-06tcg: Move tcg_gen_opN declarations to tcg-internal.hRichard Henderson
2023-11-06tcg: Move vec_gen_* declarations to tcg-internal.hRichard Henderson
2023-11-06tcg: Move 64-bit expanders out of lineRichard Henderson
2023-11-06tcg: Move 32-bit expanders out of lineRichard Henderson
2023-11-06tcg: Move generic expanders out of lineRichard Henderson
2023-11-06tcg: Move tcg_gen_op* out of lineRichard Henderson
2023-11-06tcg: Mark tcg_gen_op* as noinlineRichard Henderson
2023-11-06accel/tcg: Fix condition for store_atom_insert_al16Richard Henderson
2023-11-06accel/tcg: Remove redundant case in store_atom_16Richard Henderson
2023-11-06host/include/loongarch64: Add atomic16 load and storeRichard Henderson
2023-11-06tcg/loongarch64: Use cpuinfo.hRichard Henderson
2023-11-06util: Add cpuinfo for loongarch64Richard Henderson
2023-11-06tcg/loongarch64: Use C_N2_I1 for INDEX_op_qemu_ld_a*_i128Richard Henderson
2023-11-06tcg: Add C_N2_I1Richard Henderson
2023-11-06accel/tcg: Move HMP info jit and info opcount codeRichard Henderson
2023-11-06file-posix: fix over-writing of returning zone_append offsetNaohiro Aota
2023-11-06block/file-posix: fix update_zones_wp() callerSam Li
2023-11-06qcow2: keep reference on zeroize with discard-no-unref enabledJean-Louis Dupond