aboutsummaryrefslogtreecommitdiff
path: root/target/mips
AgeCommit message (Expand)AuthorFilesLines
2018-10-18target/mips: Add opcodes for nanoMIPS EVA instructionsDimitrije Nikolic1-0/+34
2018-10-18target/mips: Fix misplaced 'break' in handling of NM_SHRA_R_PHStefan Markovic1-1/+1
2018-10-18target/mips: Fix emulation of microMIPS R6 <SELEQZ|SELNEZ>.<D|S>Matthew Fortune1-8/+8
2018-10-18target/mips: Implement hardware page table walker for MIPS32Yongbok Kim3-3/+370
2018-10-18target/mips: Add reset state for PWSize and PWField registersYongbok Kim1-0/+18
2018-10-18target/mips: Add CP0 PWCtl registerYongbok Kim5-2/+45
2018-10-18target/mips: Add CP0 PWSize registerYongbok Kim5-2/+43
2018-10-18target/mips: Add CP0 PWField registerYongbok Kim5-2/+101
2018-10-18target/mips: Add CP0 PWBase registerYongbok Kim3-2/+37
2018-10-18target/mips: Add CP0 Config2 to DisasContextStefan Markovic1-0/+2
2018-10-18target/mips: Improve DSP R2/R3-related namingStefan Markovic5-112/+120
2018-10-18target/mips: Add availability control for DSP R3 ASEStefan Markovic3-5/+22
2018-10-18target/mips: Add bit definitions for DSP R3 ASEStefan Markovic2-0/+2
2018-10-18target/mips: Reorganize bit definitions for insn_flags (ISAs/ASEs flags)Philippe Mathieu-Daudé1-34/+44
2018-10-18target/mips: Increase 'supported ISAs/ASEs' flag holder sizePhilippe Mathieu-Daudé3-5/+5
2018-10-18target/mips: Add opcode values of MXU ASEAleksandar Markovic1-0/+276
2018-10-18target/mips: Add organizational chart of MXU ASEAleksandar Markovic1-0/+155
2018-10-18target/mips: Add assembler mnemonics list for MXU ASEAleksandar Markovic1-0/+88
2018-10-18target/mips: Add basic description of MXU ASEAleksandar Markovic1-0/+20
2018-10-18target/mips: Add a comment before each CP0 register section in cpu.hAleksandar Markovic1-0/+88
2018-10-18target/mips: Add a comment with an overview of CP0 registersAleksandar Markovic1-0/+109
2018-08-24target/mips: Add definition of nanoMIPS I7200 CPUStefan Markovic1-0/+39
2018-08-24target/mips: Fix ERET/ERETNC behavior related to ADEL exceptionYongbok Kim1-1/+3
2018-08-24target/mips: Add updating BadInstr and BadInstrX for nanoMIPSStefan Markovic1-0/+16
2018-08-24target/mips: Add availability control via bit NMSDimitrije Nikolic1-2/+45
2018-08-24target/mips: Add emulation of DSP ASE for nanoMIPS - part 6Stefan Markovic1-0/+58
2018-08-24target/mips: Add emulation of DSP ASE for nanoMIPS - part 5Stefan Markovic1-0/+142
2018-08-24target/mips: Add emulation of DSP ASE for nanoMIPS - part 4Stefan Markovic1-0/+363
2018-08-24target/mips: Add emulation of DSP ASE for nanoMIPS - part 3Stefan Markovic1-2/+183
2018-08-24target/mips: Add emulation of DSP ASE for nanoMIPS - part 2Stefan Markovic1-0/+10
2018-08-24target/mips: Add emulation of DSP ASE for nanoMIPS - part 1Stefan Markovic1-0/+554
2018-08-24target/mips: Implement MT ASE support for nanoMIPSStefan Markovic1-2/+83
2018-08-24target/mips: Fix pre-nanoMIPS MT ASE instructions availability controlAleksandar Rikalo1-8/+38
2018-08-24target/mips: Add emulation of nanoMIPS 32-bit branch instructionsStefan Markovic1-0/+428
2018-08-24target/mips: Implement emulation of nanoMIPS LLWP/SCWP pairAleksandar Rikalo2-0/+88
2018-08-24target/mips: Add CP0 Config3 and Config5 fields to DisasContext structureDimitrije Nikolic1-0/+4
2018-08-24target/mips: Add emulation of nanoMIPS 32-bit load and store instructionsYongbok Kim1-0/+277
2018-08-24target/mips: Implement emulation of nanoMIPS EXTW instructionJames Hogan1-17/+36
2018-08-24target/mips: Implement emulation of nanoMIPS ROTX instructionMatthew Fortune3-0/+111
2018-08-24target/mips: Add emulation of misc nanoMIPS instructions (p_lsx)Yongbok Kim1-1/+131
2018-08-24target/mips: Add emulation of misc nanoMIPS instructions (pool32axf)Yongbok Kim1-0/+91
2018-08-24target/mips: Add emulation of misc nanoMIPS instructions (pool32a0)Yongbok Kim1-0/+185
2018-08-24target/mips: Add emulation of nanoMIPS FP instructionsYongbok Kim1-0/+300
2018-08-24target/mips: Add emulation of nanoMIPS 48-bit instructionsYongbok Kim1-1/+65
2018-08-24target/mips: Add emulation of nanoMIPS instructions MOVE.P and MOVE.PREVYongbok Kim1-1/+32
2018-08-24target/mips: Add emulation of some common nanoMIPS 32-bit instructionsYongbok Kim1-1/+267
2018-08-24target/mips: Add emulation of nanoMIPS 16-bit save and restore instructionsStefan Markovic1-0/+83
2018-08-24target/mips: Add emulation of nanoMIPS 16-bit logic instructionsYongbok Kim1-0/+38
2018-08-24target/mips: Add emulation of nanoMIPS 16-bit load and store instructionsYongbok Kim1-0/+96
2018-08-24target/mips: Add emulation of nanoMIPS 16-bit misc instructionsYongbok Kim1-0/+41