aboutsummaryrefslogtreecommitdiff
path: root/qtmips_machine/instruction.h
Commit message (Expand)AuthorAge
* Simple assembler moved to separate class which is independent on Qt GUI API.Pavel Pisa2019-07-17
* Add option to parse and show symbolic registers names.Pavel Pisa2019-07-03
* Allow spaces in middle of assembler arguments and report errors.Pavel Pisa2019-07-03
* Simple highlighter for assembly language added.Pavel Pisa2019-07-02
* Teach simple embedded assembler .orig and .word directives.Pavel Pisa2019-07-02
* Change instruction parsing to allow multiple words pseudo-operations.Pavel Pisa2019-07-02
* Evaluation of symbolic expressions in assembler added.Pavel Pisa2019-07-02
* Minimal prototype of integrated assembler.Pavel Pisa2019-07-01
* Complete revamp of disassembler and assembler arguments processing.Pavel Pisa2019-03-05
* Implemented coprocessor 0 registers access and register EPC and Cause set by ...Pavel Pisa2019-03-04
* Implement ROTR and ROTRV and full decode of WSBH, SEB and SEH.Pavel Pisa2019-02-24
* Make memory and program listing editable.Pavel Pisa2019-02-12
* Document InstructionFlags meaning and remove unused IMF_MEM_STORE.Pavel Pisa2019-02-08
* Implement even deprecated BEQL, BNEL, BLEZL, BGTZL, BLTZL, BGEZL, BLTZALL, BG...Pavel Pisa2019-02-08
* Correct display of jump and branch instructions.Pavel Pisa2019-02-07
* Implemented base for exception handling.Pavel Pisa2019-02-06
* Reorganize PC handling and implement full REGIMM decode.Pavel Pisa2019-02-05
* Correct shift operation and make ALU_OP_MOVZ and ALU_OP_MOVN encoding indepen...Pavel Pisa2019-02-05
* Make instruction to text conversion more generic.Pavel Pisa2019-02-05
* Rewrite instruction decoding to be generic and mostly architecture independent.Pavel Pisa2019-02-05
* Remove almost all direct access to opcode and function from the core.Pavel Pisa2019-02-04
* Unified instructions table and access type move to machinedefs.h .Pavel Pisa2019-02-04
* Add license to the source files.Pavel Pisa2019-02-04
* Implement BREAK instruction to stop continuous execution.Pavel Pisa2019-02-03
* Fix forwarding checker for I and J and S* instructionsKarel Kočí2018-03-06
* Allow instruction trace from any stageKarel Kočí2018-01-11
* Initial implementation of reverse instruction conversionKarel Kočí2018-01-03
* Put qtmips_machine to machine namespaceKarel Kočí2017-12-17
* Test pipelined coreKarel Kočí2017-11-25
* Implement tests for few more arithmetic instructionsKarel Kočí2017-11-21
* Add possibility to compare memory and registers stateKarel Kočí2017-11-21
* Another huge pile of work for about two monthsKarel Kočí2017-11-19
* Add some more instructions to be decoded and arithmetic I testKarel Kočí2017-09-05
* Use QString and QVector instead of std ones and moreKarel Kočí2017-09-02
* Some to_string_hex cleanupsKarel Kočí2017-08-30
* Initial commitKarel Kočí2017-08-30