summaryrefslogtreecommitdiffstats
path: root/target/mips
Commit message (Expand)AuthorAgeFilesLines
* target/mips: Fix big endian host behavior for interleave MSA instructionsAleksandar Markovic2019-06-261-12/+12
* Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-jun-21-2019' ...Peter Maydell2019-06-212-190/+403
|\
| * target/mips: Fix emulation of ILVR.<B|H|W> on big endian hostAleksandar Markovic2019-06-211-0/+37
| * target/mips: Fix emulation of ILVL.<B|H|W> on big endian hostAleksandar Markovic2019-06-211-0/+37
| * target/mips: Fix emulation of ILVOD.<B|H|W> on big endian hostAleksandar Markovic2019-06-211-0/+37
| * target/mips: Fix emulation of ILVEV.<B|H|W> on big endian hostAleksandar Markovic2019-06-211-0/+37
| * target/mips: Fix if-else-switch-case arms checkpatch errors in translate.cAleksandar Markovic2019-06-211-72/+133
| * target/mips: Fix some space checkpatch errors in translate.cAleksandar Markovic2019-06-211-118/+122
* | KVM: Introduce kvm_arch_destroy_vcpu()Liran Alon2019-06-211-0/+5
|/
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-123-3/+0Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-1/+1
* cpu: Remove CPU_COMMONRichard Henderson2019-06-101-2/+0Star
* cpu: Introduce CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+1
* cpu: Introduce cpu_set_cpustate_pointersRichard Henderson2019-06-101-2/+1Star
* cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson2019-06-101-1/+0Star
* target/mips: Use env_cpu, env_archcpuRichard Henderson2019-06-105-34/+18Star
* cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson2019-06-101-2/+0Star
* cpu: Define ArchCPURichard Henderson2019-06-101-0/+1
* cpu: Define CPUArchState with typedefRichard Henderson2019-06-101-4/+2Star
* tcg: Split out target/arch/cpu-param.hRichard Henderson2019-06-103-17/+30
* target/mips: Unroll loops in helpers for MSA logic instructionsAleksandar Markovic2019-06-071-4/+40
* target/mips: Outline places for future MSA helpersAleksandar Markovic2019-06-071-0/+461
* target/mips: Fix block-comment-related issues in msa_helper.cAleksandar Markovic2019-06-061-15/+27
* target/mips: Fix space-related format issues in msa_helper.cAleksandar Markovic2019-06-061-14/+14
* target/mips: Improve performance of certain MSA instructionsMateja Marjanovic2019-06-011-109/+433
* target/mips: Clean up lmi_helper.cAleksandar Markovic2019-06-011-3/+5
* target/mips: Clean up dsp_helper.cAleksandar Markovic2019-06-011-11/+29
* target/mips: Add emulation of MMI instruction PCPYUDMateja Marjanovic2019-06-011-1/+42
* target/mips: Add emulation of MMI instruction PCPYLDMateja Marjanovic2019-06-011-1/+42
* target/mips: Add emulation of MMI instruction PCPYHMateja Marjanovic2019-06-011-1/+65
* Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-next-280519-2...Peter Maydell2019-05-284-9/+20
|\
| * target/mips: convert UHI_plog to use common semihosting codeAlex Bennée2019-05-281-6/+6
| * target/mips: only build mips-semi for softmmuAlex Bennée2019-05-283-1/+12
| * semihosting: move semihosting configuration into its own directoryAlex Bennée2019-05-282-2/+2
* | target/mips: realign comments to fix checkpatch warningsJules Irenge2019-05-261-12/+22
* | target/mips: add or remove space to fix checkpatch errorsJules Irenge2019-05-261-81/+94
* | mips: Decide to map PAGE_EXEC in map_addressJakub Jermář2019-05-261-5/+8
* | target/mips: Refactor and fix INSERT.<B|H|W|D> instructionsMateja Marjanovic2019-05-263-18/+71
* | target/mips: Refactor and fix COPY_U.<B|H|W> instructionsMateja Marjanovic2019-05-263-21/+59
* | target/mips: Refactor and fix COPY_S.<B|H|W|D> instructionsMateja Marjanovic2019-05-263-21/+67
* | target/mips: Fix MSA instructions ST.<B|H|W|D> on big endian hostMateja Marjanovic2019-05-261-20/+180
* | target/mips: Fix MSA instructions LD.<B|H|W|D> on big endian hostMateja Marjanovic2019-05-261-20/+168
* | target/mips: Make the results of MOD_<U|S>.<B|H|W|D> the same as on hardwareMateja Marjanovic2019-05-261-2/+2
* | target/mips: Make the results of DIV_<U|S>.<B|H|W|D> the same as on hardwareMateja Marjanovic2019-05-261-2/+3
|/
* tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson2019-05-101-6/+0Star
* target/mips: Convert to CPUClass::tlb_fillRichard Henderson2019-05-104-41/+29Star
* target/mips: Tidy control flow in mips_cpu_handle_mmu_faultRichard Henderson2019-05-101-29/+23Star
* target/mips: Pass a valid error to raise_mmu_exception for user-onlyRichard Henderson2019-05-101-1/+1
* tcg: Hoist max_insns computation to tb_gen_codeRichard Henderson2019-04-241-2/+2
* qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster2019-04-182-42/+41Star