summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* target/cris: Remove superfluous breaksLiao Pingfang2020-09-012-6/+3Star
* target/sh4: Remove superfluous breaksLiao Pingfang2020-09-011-3/+0Star
* target/ppc: Remove superfluous breaksLiao Pingfang2020-09-011-5/+0Star
* target/arm/kvm: Remove superfluous breakLiao Pingfang2020-09-011-1/+0Star
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200828'...Peter Maydell2020-08-2810-398/+446
|\
| * target/arm: Convert sq{, r}dmulh to gvec for aa64 advsimdRichard Henderson2020-08-283-10/+81
| * target/arm: Convert integer multiply-add (indexed) to gvec for aa64 advsimdRichard Henderson2020-08-283-0/+73
| * target/arm: Convert integer multiply (indexed) to gvec for aa64 advsimdRichard Henderson2020-08-283-4/+45
| * target/arm: Generalize inl_qrdmlah_* helper functionsRichard Henderson2020-08-281-51/+29Star
| * target/arm: Tidy SVE tszimm shift formatsRichard Henderson2020-08-281-19/+16Star
| * target/arm: Split out gen_gvec_ool_zzRichard Henderson2020-08-281-8/+12
| * target/arm: Split out gen_gvec_ool_zzzRichard Henderson2020-08-281-35/+18Star
| * target/arm: Split out gen_gvec_ool_zzpRichard Henderson2020-08-281-15/+14Star
| * target/arm: Merge helper_sve_clr_* and helper_sve_movz_*Richard Henderson2020-08-283-92/+32Star
| * target/arm: Split out gen_gvec_ool_zzzpRichard Henderson2020-08-281-19/+16Star
| * target/arm: Use tcg_gen_gvec_bitsel for trans_SEL_ppppRichard Henderson2020-08-281-23/+8Star
| * target/arm: Clean up 4-operand predicate expansionRichard Henderson2020-08-281-68/+43Star
| * target/arm: Merge do_vector2_p into do_mov_pRichard Henderson2020-08-281-13/+6Star
| * target/arm: Rearrange {sve,fp}_check_access assertRichard Henderson2020-08-282-11/+17
| * target/arm: Split out gen_gvec_fn_zzz, do_zzz_fnRichard Henderson2020-08-281-19/+24
| * target/arm: Split out gen_gvec_fn_zzRichard Henderson2020-08-281-9/+10
| * target/arm: Fill in the WnR syndrome bit in mte_check_failRichard Henderson2020-08-281-4/+5
| * target/arm: Pass the entire mte descriptor to mte_check_failRichard Henderson2020-08-281-5/+5
| * target/arm: Clarify HCR_EL2 ARMCPRegInfo typePhilippe Mathieu-Daudé2020-08-281-1/+0Star
* | hvf: Move HVFState typedef to hvf.hEduardo Habkost2020-08-271-2/+2
|/
* target/riscv: Support the Virtual Instruction faultAlistair Francis2020-08-255-6/+109
* target/riscv: Return the exception from invalid CSR accessesAlistair Francis2020-08-252-29/+35
* target/riscv: Support the v0.6 Hypervisor extension CRSsAlistair Francis2020-08-252-0/+43
* target/riscv: Only support little endian guestsAlistair Francis2020-08-251-0/+5
* target/riscv: Only support a single VSXL lengthAlistair Francis2020-08-251-0/+9
* target/riscv: Update the CSRs to the v0.6 Hyp extensionAlistair Francis2020-08-251-6/+8
* target/riscv: Update the Hypervisor trap return/entryAlistair Francis2020-08-254-26/+9Star
* target/riscv: Fix the interrupt cause codeAlistair Francis2020-08-251-2/+3
* target/riscv: Convert MSTATUS MTL to GVAAlistair Francis2020-08-253-9/+26
* target/riscv: Don't allow guest to write to htinstAlistair Francis2020-08-251-1/+0Star
* target/riscv: Do two-stage lookups on hlv/hlvx/hsv instructionsAlistair Francis2020-08-251-35/+25Star
* target/riscv: Allow generating hlv/hlvx/hsv instructionsAlistair Francis2020-08-256-0/+474
* target/riscv: Allow setting a two-stage lookup in the virt statusAlistair Francis2020-08-253-0/+21
* Merge remote-tracking branch 'remotes/xtensa/tags/20200821-xtensa' into stagingPeter Maydell2020-08-2419-415/+197691
|\
| * target/xtensa: import DSP3400 coreMax Filippov2020-08-216-0/+173129
| * target/xtensa: import de233_fpu coreMax Filippov2020-08-216-0/+22538
| * target/xtensa: implement FPU division and square rootMax Filippov2020-08-213-0/+132
| * target/xtensa: add DFPU registers and opcodesMax Filippov2020-08-216-34/+1413
| * target/xtensa: add DFPU optionMax Filippov2020-08-212-0/+25
| * target/xtensa: don't access BR regfile directlyMax Filippov2020-08-213-34/+42
| * target/xtensa: move FSR/FCR register accessorsMax Filippov2020-08-211-32/+32
| * target/xtensa: rename FPU2000 translators and helpersMax Filippov2020-08-213-55/+57
| * target/xtensa: support copying registers up to 64 bits wideMax Filippov2020-08-212-5/+22
| * target/xtensa: add geometry to xtensa_get_regfile_by_nameMax Filippov2020-08-213-10/+31
| * target/xtensa: implement NMI supportMax Filippov2020-08-213-9/+21