summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* 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
| * target/xtensa: make opcode properties more dynamicMax Filippov2020-08-212-265/+278
* | Merge remote-tracking branch 'remotes/edgar/tags/edgar/xilinx-next-2020-08-24...Peter Maydell2020-08-241-10/+28
|\ \
| * | target/microblaze: mbar: Trap sleeps from user-spaceEdgar E. Iglesias2020-08-241-0/+5
| * | target/microblaze: swx: Use atomic_cmpxchgEdgar E. Iglesias2020-08-241-8/+13
| * | target/microblaze: mbar: Add support for data-access barriersEdgar E. Iglesias2020-08-241-0/+5
| * | target/microblaze: mbar: Move LOG_DIS to before sleepEdgar E. Iglesias2020-08-241-1/+2
| * | target/microblaze: mbar: Transfer dc->rd to mbar_immEdgar E. Iglesias2020-08-241-2/+4
* | | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200824'...Peter Maydell2020-08-2416-265/+437
|\ \ \
| * | | target/arm: Use correct FPST for VCMLA, VCADD on fp16Peter Maydell2020-08-241-3/+3
| * | | target/arm: Implement FPST_STD_F16 fpstatusPeter Maydell2020-08-244-2/+18
| * | | target/arm: Make A32/T32 use new fpstatus_ptr() APIPeter Maydell2020-08-243-49/+36Star
| * | | target/arm: Replace A64 get_fpstatus_ptr() with generic fpstatus_ptr()Peter Maydell2020-08-244-72/+103
| * | | target/arm: Delete unused ARM_FEATURE_CRCPeter Maydell2020-08-241-1/+0Star
| * | | target/arm/translate.c: Delete/amend incorrect commentsPeter Maydell2020-08-241-2/+2
| * | | target/arm: Delete unused VFP_DREG macrosPeter Maydell2020-08-241-15/+0Star
| * | | target/arm: Remove ARCH macroPeter Maydell2020-08-241-5/+9
| * | | target/arm: Convert T32 coprocessor insns to decodetreePeter Maydell2020-08-242-62/+21Star
| * | | target/arm: Do M-profile NOCP checks early and via decodetreePeter Maydell2020-08-245-27/+100
| * | | target/arm: Tidy up disas_arm_insn()Peter Maydell2020-08-241-17/+9Star
| * | | target/arm: Convert A32 coprocessor insns to decodetreePeter Maydell2020-08-243-11/+111
| * | | target/arm: Separate decode from handling of coproc insnsPeter Maydell2020-08-241-32/+44
| * | | target/arm: Pull handling of XScale insns out of disas_coproc_insn()Peter Maydell2020-08-241-15/+29
| |/ /
* | | Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.2-20200818' into...Peter Maydell2020-08-248-54/+197
|\ \ \ | |/ / |/| |
| * | target/ppc: Integrate icount to purr, vtb, and tbu40Gustavo Romero2020-08-131-0/+30
| * | target/ppc: Fix SPE unavailable exception triggeringMatthieu Bucchianeri2020-08-121-33/+64