aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-10-18target/i386: Introduce 256-bit vector helpersPaolo Bonzini4-0/+14
2022-10-18target/i386: implement additional AVX comparison operatorsPaolo Bonzini2-0/+65
2022-10-18target/i386: provide 3-operand versions of unary scalar helpersPaolo Bonzini3-25/+61
2022-10-18target/i386: support operand merging in binary scalar helpersPaolo Bonzini1-0/+16
2022-10-18target/i386: extend helpers to support VEX.V 3- and 4- operand encodingsPaolo Bonzini3-238/+265
2022-10-18target/i386: Prepare ops_sse_header.h for 256 bit AVXPaul Brook1-40/+76
2022-10-18target/i386: move scalar 0F 38 and 0F 3A instruction to new decoderPaolo Bonzini3-289/+321
2022-10-18target/i386: validate SSE prefixes directly in the decoding tablePaolo Bonzini2-0/+38
2022-10-18target/i386: validate VEX prefixes via the instructions' exception classesPaolo Bonzini4-12/+239
2022-10-18target/i386: add AVX_EN hflagPaul Brook3-0/+16
2022-10-18target/i386: add CPUID feature checks to new decoderPaolo Bonzini2-0/+75
2022-10-18target/i386: add CPUID[EAX=7,ECX=0].ECX to DisasContextPaolo Bonzini1-0/+2
2022-10-18target/i386: add ALU load/writeback corePaolo Bonzini4-1/+212
2022-10-18target/i386: add core of new i386 decoderPaolo Bonzini4-8/+1020
2022-10-18target/i386: make rex_w available even in 32-bit modePaolo Bonzini1-5/+5
2022-10-18target/i386: make ldo/sto operations consistent with ldqPaolo Bonzini1-21/+22
2022-10-18target/i386: Define XMMReg and access macros, align ZMM registersRichard Henderson1-14/+44
2022-10-18target/i386: Use probe_access_full for final stage2 translationRichard Henderson1-14/+28
2022-10-18target/i386: Use atomic operations for pte updatesRichard Henderson1-74/+168
2022-10-18target/i386: Combine 5 sets of variables in mmu_translateRichard Henderson1-87/+91
2022-10-18target/i386: Use MMU_NESTED_IDX for vmload/vmsaveRichard Henderson3-138/+126
2022-10-18target/i386: Add MMU_PHYS_IDX and MMU_NESTED_IDXRichard Henderson4-30/+60
2022-10-18target/i386: Reorg GET_HPHYSRichard Henderson1-28/+95
2022-10-18target/i386: Introduce structures for mmu_translateRichard Henderson1-154/+174
2022-10-18target/i386: Direct call get_hphys from mmu_translateRichard Henderson1-8/+4
2022-10-18target/i386: Use MMUAccessType across excp_helper.cRichard Henderson1-13/+15
2022-10-18target/i386: Save and restore pc_save before tcg_remove_ops_afterRichard Henderson1-0/+8
2022-10-18target/i386: Use device_cold_reset() to reset the APICPeter Maydell1-1/+1
2022-10-18configure: Avoid using strings binaryMichal Privoznik1-17/+18
2022-10-18hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero7-13/+40
2022-10-18hw/scsi/vmw_pvscsi.c: Use device_cold_reset() to reset SCSI devicesPeter Maydell1-1/+1
2022-10-18scsi: Use device_cold_reset() and bus_cold_reset()Peter Maydell7-14/+14
2022-10-18configure: don't enable firmware for targets that are not builtPaolo Bonzini1-4/+16
2022-10-17MAINTAINERS: Replace my amsat.org email addressPhilippe Mathieu-Daudé2-32/+34
2022-10-17hw/riscv: set machine->fdt in spike_board_init()Daniel Henrique Barboza1-0/+6
2022-10-17hw/riscv: set machine->fdt in sifive_u_machine_init()Daniel Henrique Barboza1-0/+3
2022-10-17hw/ppc: set machine->fdt in spapr machineDaniel Henrique Barboza2-0/+11
2022-10-17hw/ppc: set machine->fdt in pnv_reset()Daniel Henrique Barboza1-1/+7
2022-10-17hw/ppc: set machine->fdt in pegasos2_machine_reset()Daniel Henrique Barboza1-0/+4
2022-10-17hw/ppc: set machine->fdt in xilinx_load_device_tree()Daniel Henrique Barboza1-11/+14
2022-10-17hw/ppc: set machine->fdt in sam460ex_load_device_tree()Daniel Henrique Barboza1-10/+11
2022-10-17hw/ppc: set machine->fdt in bamboo_load_device_tree()Daniel Henrique Barboza1-11/+14
2022-10-17hw/nios2: set machine->fdt in nios2_load_dtb()Daniel Henrique Barboza2-2/+8
2022-10-17qmp/hmp, device_tree.c: introduce dumpdtbDaniel Henrique Barboza5-0/+72
2022-10-17hw/ppc/spapr_pci.c: Use device_cold_reset() rather than device_legacy_reset()Peter Maydell1-1/+1
2022-10-17target/ppc: Fix xvcmp* clearing FI bitVíctor Colombo1-1/+0
2022-10-17hw/ppc/e500: Remove if statement which is now always trueBernhard Beschow4-19/+14
2022-10-17hw/ppc/mpc8544ds: Add platform busBernhard Beschow1-0/+6
2022-10-17hw/ppc/mpc8544ds: Rename wrongly named methodBernhard Beschow1-2/+2
2022-10-17hw/ppc/e500: Reduce usage of sysbus APIBernhard Beschow1-1/+1