summaryrefslogtreecommitdiffstats
path: root/target/mips/helper.c
Commit message (Expand)AuthorAgeFilesLines
* target/mips: Add implementation of GINVT instructionYongbok Kim2020-01-291-4/+16
* target/mips: Clean up helper.cAleksandar Markovic2019-10-251-49/+74
* qapi: Split machine-target.json off target.json and misc.jsonMarkus Armbruster2019-07-021-1/+1
* target/mips: Use env_cpu, env_archcpuRichard Henderson2019-06-101-10/+5Star
* mips: Decide to map PAGE_EXEC in map_addressJakub Jermář2019-05-261-5/+8
* tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson2019-05-101-6/+0Star
* target/mips: Convert to CPUClass::tlb_fillRichard Henderson2019-05-101-21/+24
* 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
* target/mips: implement QMP query-cpu-definitions commandPavel Dovgalyuk2019-02-211-0/+33
* target/mips: reimplement SC instruction emulation and use cmpxchgLeon Alrae2019-02-141-4/+2Star
* target/mips: Implement hardware page table walker for MIPS32Yongbok Kim2018-10-181-2/+363
* target/mips: Add updating BadInstr and BadInstrX for nanoMIPSStefan Markovic2018-08-241-0/+16
* target/mips: Don't update BadVAddr register in Debug ModeYongbok Kim2018-08-161-1/+3
* accel/tcg: add size paremeter in tlb_fill()Laurent Vivier2018-01-251-1/+1
* mips: introduce internal.h and cleanup cpu.hPhilippe Mathieu-Daudé2017-09-211-0/+1
* mips: Add KVM T&E segment support for TCGJames Hogan2017-08-021-2/+2
* mips: Improve segment defs for KVM T&E guestsJames Hogan2017-08-021-12/+11Star
* target/mips: Implement segmentation controlJames Hogan2017-07-201-39/+152
* target/mips: Check memory permissions with mem_idxJames Hogan2017-07-201-8/+9
* target/mips: Add CP0_Ebase.WG (write gate) supportJames Hogan2017-07-201-6/+8
* target/mips: Weaken TLB flush on UX,SX,KX,ASID changesJames Hogan2017-07-201-1/+1
* mips: set CP0 Debug DExcCode for SDBBP instructionPavel Dovgalyuk2017-07-171-0/+2
* target-mips: fix compiler warnings (clang 5)Philippe Mathieu-Daudé2017-03-201-4/+12
* cputlb: drop flush_global flag from tlb_flushAlex Bennée2017-01-131-3/+3
* Move target-* CPU file into a target/ folderThomas Huth2016-12-201-0/+969