summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* hvf: Make hvf_get_segments() / hvf_put_segments() localPhilippe Mathieu-Daudé2022-03-152-4/+2Star
* hvf: Use standard CR0 and CR4 register definitionsCameron Esfahani2022-03-155-47/+15Star
* target/hexagon: remove unused variableZongyuan Li2022-03-121-5/+1Star
* Hexagon (target/hexagon) assignment to c4 should wait until packet commitTaylor Simpson2022-03-121-5/+9
* Hexagon (target/hexagon) fix bug in conv_df2uw_chopTaylor Simpson2022-03-121-1/+1
* Hexagon (target/hexagon) properly handle NaN in dfmin/dfmax/sfmin/sfmaxTaylor Simpson2022-03-121-10/+4Star
* Hexagon (target/hexagon) properly handle denorm in arch_sf_recip_commonTaylor Simpson2022-03-122-4/+8
* Hexagon (target/hexagon) properly set FPINVF bit in sfcmp.uo and dfcmp.uoTaylor Simpson2022-03-121-4/+2Star
* Hexagon HVX (target/hexagon) fix bug in HVX saturate instructionsTaylor Simpson2022-03-121-2/+2
* Hexagon (target/hexagon) fix bug in circular addressingMichael Lambert2022-03-121-3/+3
* Merge remote-tracking branch 'remotes/philmd/tags/mips-20220308' into stagingPeter Maydell2022-03-093-19/+10Star
|\
| * target/mips: Remove duplicated MIPSCPU::cp0_count_ratePhilippe Mathieu-Daudé2022-03-073-19/+9Star
| * target/mips: Fix cycle counter timing calculationsSimon Burge2022-03-071-1/+2
* | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307'...Peter Maydell2022-03-086-6/+44
|\ \
| * | target/arm: Provide cpu property for controling FEAT_LPA2Richard Henderson2022-03-073-1/+34
| * | target/arm/translate-neon: Simplify align field check for VLD3Peter Maydell2022-03-071-5/+5
| * | target/arm/translate-neon: UNDEF if VLD1/VST1 stride bits are non-zeroPeter Maydell2022-03-071-0/+3
| * | osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-072-0/+2
| |/
* | target/i386: Remove pointless CPUArchState castsPhilippe Mathieu-Daudé2022-03-063-18/+18
* | target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé2022-03-0620-20/+20
* | target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé2022-03-0636-81/+24Star
* | target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé2022-03-0623-67/+35Star
* | target: Use forward declared type instead of structure typePhilippe Mathieu-Daudé2022-03-068-93/+93
* | target/hexagon: Add missing 'hw/core/cpu.h' includePhilippe Mathieu-Daudé2022-03-061-0/+1
* | target: Include missing 'cpu.h'Philippe Mathieu-Daudé2022-03-064-0/+7
* | Hexagon (target/hexagon) convert to OBJECT_DECLARE_TYPETaylor Simpson2022-03-061-7/+3Star
* | target/i386/tcg/sysemu: Include missing 'exec/exec-all.h' headerPhilippe Mathieu-Daudé2022-03-062-0/+2
* | misc: Add missing "sysemu/cpu-timers.h" includePhilippe Mathieu-Daudé2022-03-061-0/+1
* | misc: Remove unnecessary "sysemu/cpu-timers.h" includePhilippe Mathieu-Daudé2022-03-061-1/+0Star
* | accel: Introduce AccelOpsClass::cpu_thread_is_idle()Philippe Mathieu-Daudé2022-03-061-0/+6
* | accel/hax: Introduce CONFIG_HAX_IS_POSSIBLEPhilippe Mathieu-Daudé2022-03-061-6/+1Star
|/
* target/ppc: Add missing helper_reset_fpstatus to helper_XVCVSPBF16Víctor Colombo2022-03-051-0/+2
* target/ppc: Add missing helper_reset_fpstatus to VSX_MAX_MINCVíctor Colombo2022-03-051-0/+2
* target/ppc: split XXGENPCV macros for readabilityMatheus Ferst2022-03-052-42/+57
* target/ppc: use andc in vrlqmiMatheus Ferst2022-03-051-4/+2Star
* target/ppc: use extract/extract2 to create vrlqnm maskMatheus Ferst2022-03-051-7/+3Star
* target/ppc: use ext32u and deposit in do_vx_vmulhw_i64Matheus Ferst2022-03-051-7/+3Star
* target/ppc: Fix vmul[eo]* instructions marked 2.07Lucas Mateus Castro (alqotel)2022-03-051-8/+8
* target/ppc: change xs[n]madd[am]sp to use float64r32_muladdMatheus Ferst2022-03-051-38/+20Star
* Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-nios-20220303' int...Peter Maydell2022-03-049-243/+147Star
|\
| * target/nios2: Rewrite interrupt handlingRichard Henderson2022-03-035-36/+9Star
| * target/nios2: Special case ipending in rdctl and wrctlRichard Henderson2022-03-031-0/+14
| * target/nios2: Split mmu_writeRichard Henderson2022-03-034-107/+100Star
| * target/nios2: Hoist R_ZERO check in rdctlRichard Henderson2022-03-031-3/+5
| * target/nios2: Only build mmu.c for system modeRichard Henderson2022-03-032-5/+1Star
| * target/nios2: Replace MMU_LOG with tracepointsRichard Henderson2022-03-032-68/+38Star
| * target/nios2: Remove mmu_read_debugRichard Henderson2022-03-035-44/+0Star
* | Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20220...Peter Maydell2022-03-0312-376/+978
|\ \
| * | target/riscv: expose zfinx, zdinx, zhinx{min} propertiesWeiwei Li2022-03-031-0/+5
| * | target/riscv: add support for zhinx/zhinxminWeiwei Li2022-03-034-143/+296