summaryrefslogtreecommitdiff
path: root/target/mips
AgeCommit message (Expand)Author
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-06-10cpu: Remove CPU_COMMONRichard Henderson
2019-06-10cpu: Introduce CPUNegativeOffsetStateRichard Henderson
2019-06-10cpu: Introduce cpu_set_cpustate_pointersRichard Henderson
2019-06-10cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson
2019-06-10target/mips: Use env_cpu, env_archcpuRichard Henderson
2019-06-10cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson
2019-06-10cpu: Define ArchCPURichard Henderson
2019-06-10cpu: Define CPUArchState with typedefRichard Henderson
2019-06-10tcg: Split out target/arch/cpu-param.hRichard Henderson
2019-06-07target/mips: Unroll loops in helpers for MSA logic instructionsAleksandar Markovic
2019-06-07target/mips: Outline places for future MSA helpersAleksandar Markovic
2019-06-06target/mips: Fix block-comment-related issues in msa_helper.cAleksandar Markovic
2019-06-06target/mips: Fix space-related format issues in msa_helper.cAleksandar Markovic
2019-06-01target/mips: Improve performance of certain MSA instructionsMateja Marjanovic
2019-06-01target/mips: Clean up lmi_helper.cAleksandar Markovic
2019-06-01target/mips: Clean up dsp_helper.cAleksandar Markovic
2019-06-01target/mips: Add emulation of MMI instruction PCPYUDMateja Marjanovic
2019-06-01target/mips: Add emulation of MMI instruction PCPYLDMateja Marjanovic
2019-06-01target/mips: Add emulation of MMI instruction PCPYHMateja Marjanovic
2019-05-28Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-next-280519-2...Peter Maydell
2019-05-28target/mips: convert UHI_plog to use common semihosting codeAlex Bennée
2019-05-28target/mips: only build mips-semi for softmmuAlex Bennée
2019-05-28semihosting: move semihosting configuration into its own directoryAlex Bennée
2019-05-26target/mips: realign comments to fix checkpatch warningsJules Irenge
2019-05-26target/mips: add or remove space to fix checkpatch errorsJules Irenge
2019-05-26mips: Decide to map PAGE_EXEC in map_addressJakub Jermář
2019-05-26target/mips: Refactor and fix INSERT.<B|H|W|D> instructionsMateja Marjanovic
2019-05-26target/mips: Refactor and fix COPY_U.<B|H|W> instructionsMateja Marjanovic
2019-05-26target/mips: Refactor and fix COPY_S.<B|H|W|D> instructionsMateja Marjanovic
2019-05-26target/mips: Fix MSA instructions ST.<B|H|W|D> on big endian hostMateja Marjanovic
2019-05-26target/mips: Fix MSA instructions LD.<B|H|W|D> on big endian hostMateja Marjanovic
2019-05-26target/mips: Make the results of MOD_<U|S>.<B|H|W|D> the same as on hardwareMateja Marjanovic
2019-05-26target/mips: Make the results of DIV_<U|S>.<B|H|W|D> the same as on hardwareMateja Marjanovic
2019-05-10tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson
2019-05-10target/mips: Convert to CPUClass::tlb_fillRichard Henderson
2019-05-10target/mips: Tidy control flow in mips_cpu_handle_mmu_faultRichard Henderson
2019-05-10target/mips: Pass a valid error to raise_mmu_exception for user-onlyRichard Henderson
2019-04-24tcg: Hoist max_insns computation to tb_gen_codeRichard Henderson
2019-04-18qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster
2019-04-18target: Simplify how the TARGET_cpu_list() printMarkus Armbruster
2019-03-22trace-events: Shorten file names in commentsMarkus Armbruster
2019-02-27target/mips: Preparing for adding MMI instructionsMateja Marjanovic
2019-02-21target/mips: implement QMP query-cpu-definitions commandPavel Dovgalyuk
2019-02-14target/mips: introduce MTTCG-enabled buildsAleksandar Markovic
2019-02-14target/mips: hold BQL in mips_vpe_wake()Goran Ferenc
2019-02-14hw/mips_int: hold BQL for all interrupt requestsAleksandar Markovic
2019-02-14target/mips: reimplement SC instruction emulation and use cmpxchgLeon Alrae
2019-02-14target/mips: compare virtual addresses in LL/SC sequenceLeon Alrae