summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/philmd-gitlab/tags/mips-20201213' into ...Peter Maydell2020-12-1412-354/+408
|\
| * target/mips: Use FloatRoundMode enum for FCR31 modes conversionPhilippe Mathieu-Daudé2020-12-132-2/+3
| * target/mips: Remove unused headers from fpu_helper.cPhilippe Mathieu-Daudé2020-12-131-4/+0Star
| * target/mips: Inline cpu_mips_realize_env() in mips_cpu_realizefn()Philippe Mathieu-Daudé2020-12-131-12/+8Star
| * target/mips: Move cpu definitions, reset() and realize() to cpu.cPhilippe Mathieu-Daudé2020-12-133-244/+243Star
| * target/mips: Move mips_cpu_add_definition() from helper.c to cpu.cPhilippe Mathieu-Daudé2020-12-132-33/+33
| * target/mips: Extract cpu_supports*/cpu_set* translate.cPhilippe Mathieu-Daudé2020-12-132-18/+18
| * target/mips: Do not initialize MT registers if MT ASE absentPhilippe Mathieu-Daudé2020-12-131-0/+4
| * target/mips: Introduce ase_mt_available() helperPhilippe Mathieu-Daudé2020-12-135-4/+11
| * target/mips: Remove mips_def_t unused argument from mvp_init()Philippe Mathieu-Daudé2020-12-132-2/+2
| * target/mips: Remove unused headers from op_helper.cPhilippe Mathieu-Daudé2020-12-131-4/+0Star
| * target/mips: Remove unused headers from translate.cPhilippe Mathieu-Daudé2020-12-131-2/+0Star
| * hw/mips: Move address translation helpers to target/mips/Philippe Mathieu-Daudé2020-12-134-2/+60
| * target/mips: Introduce cpu_supports_isa() taking CPUMIPSState argumentPhilippe Mathieu-Daudé2020-12-132-0/+6
| * target/mips: Rename cpu_supports_FEAT() as cpu_type_supports_FEAT()Philippe Mathieu-Daudé2020-12-132-4/+4
| * target/mips: Explicit Release 6 MMU typesPhilippe Mathieu-Daudé2020-12-131-4/+5
| * target/mips: Allow executing MSA instructions on Loongson-3A4000Philippe Mathieu-Daudé2020-12-131-2/+2
| * target/mips: Also display exception names in user-modePhilippe Mathieu-Daudé2020-12-131-11/+14
| * target/mips: Remove unused headers from cp0_helper.cPhilippe Mathieu-Daudé2020-12-131-3/+1Star
| * target/mips: Do not include CP0 helpers in user-mode emulationPhilippe Mathieu-Daudé2020-12-132-5/+1Star
| * target/mips: Replace magic values by CP0PM_MASK or TARGET_PAGE_BITS_MINPhilippe Mathieu-Daudé2020-12-132-4/+5
| * target/mips: Include "exec/memattrs.h" in 'internal.h'Philippe Mathieu-Daudé2020-12-132-1/+1
| * target/mips/kvm: Remove unused headersPhilippe Mathieu-Daudé2020-12-131-2/+0Star
| * target/mips/kvm: Assert unreachable code is not usedPhilippe Mathieu-Daudé2020-12-131-6/+2Star
* | target/ppc: Introduce an mmu_is_64bit() helperGreg Kurz2020-12-147-12/+17
* | ppc/translate: Use POWERPC_MMU_64 to detect 64-bit MMU modelsStephane Duverger2020-12-141-2/+2
* | target/ppc: Remove "compat" property of server class POWER CPUsGreg Kurz2020-12-141-59/+0Star
* | ppc/translate: Rewrite gen_lxvdsx to use gvec primitivesGiuseppe Musacchio2020-12-141-23/+23
* | ppc/translate: Raise exceptions after setting the ccGiuseppe Musacchio2020-12-141-14/+14
* | ppc/translate: Delay NaN checking after comparisonGiuseppe Musacchio2020-12-141-38/+42
* | ppc/translate: Turn the helper macros into functionsGiuseppe Musacchio2020-12-141-105/+123
* | ppc/translate: Fix unordered f64/f128 comparisonsGiuseppe Musacchio2020-12-141-10/+22
* | target/ppc: replaced the TODO with LOG_UNIMP and add break for silence warningsChen Qun2020-12-141-2/+3
* | m68k: fix some comment spelling errorszhaolichang2020-12-121-8/+8
* | target/m68k: Add vmstate definition for M68kCPULaurent Vivier2020-12-123-6/+198
* | target/m68k: remove useless qregs arrayLaurent Vivier2020-12-121-4/+0Star
|/
* Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20201211' into stagingPeter Maydell2020-12-111-0/+5
|\
| * s390x/cpu: Use timer_free() in the finalize function to avoid memleaksGan Qixin2020-12-111-0/+5
* | Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell2020-12-1114-68/+632
|\ \
| * | s390x: do not use ram_size globalPaolo Bonzini2020-12-103-5/+12
| * | m68k: do not use ram_size globalPaolo Bonzini2020-12-101-2/+3
| * | arm: do not use ram_size globalPaolo Bonzini2020-12-101-1/+2
| * | WHPX: support for the kernel-irqchip on/offSunil Muthuswamy2020-12-105-35/+543
| * | target/i386: seg_helper: Correct segment selector nullification in the RET/IR...Bin Meng2020-12-101-1/+4
| * | target/i386: Support up to 32768 CPUs without IRQ remappingDavid Woodhouse2020-12-103-20/+64
| * | target/i386: fix operand order for PDEP and PEXTPaolo Bonzini2020-12-101-4/+4
| |/
* | i386/cpu: Make the Intel PT LIP feature configurableLuwei Kang2020-12-102-1/+34
* | sev: add sev-inject-launch-secretTobin Feldman-Fitzthum2020-12-104-0/+78
|/
* target/arm: Implement M-profile "minimal RAS implementation"Peter Maydell2020-12-102-0/+18
* target/arm: Implement CCR_S.TRD behaviour for SG insnsPeter Maydell2020-12-101-0/+86