summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* update location of headers for new ABI/toolchainGravatar Colin Schmidt2014-12-14
|
* Revert "Enable the four custom instructions"Gravatar Yunsup Lee2014-11-22
| | | | | | This reverts commit 70b52dd5fa74b5968a20ded22df4ae3a9a76d7f4. Refactoring support for custom instructions.
* Merge branch 'pr/1'Gravatar Yunsup Lee2014-10-24
|\ | | | | | | | | Conflicts: Makefile
* | Prevent regenerating the Hwacha spike header by defaultGravatar Albert Ou2014-10-23
| | | | | | | | | | | | Not every instruction in the main opcodes file is implemented by Hwacha; at present, updating opcodes_hwacha_ut.h requires manual culling of the unneeded instructions to avoid breaking the spike build.
| * Enable the four custom instructionsGravatar Arun Thomas2014-10-23
|/ | | | | | | | Will update encoding.h in the following components: * riscv-isa-sim * riscv-pk * riscv-test-env
* Move stats registerGravatar Stephen Twigg2014-04-03
|
* Add hwacha spike header file targetGravatar Stephen Twigg2014-04-03
|
* Add rdcycleh etc. for RV32Gravatar Andrew Waterman2014-03-18
|
* Fix syntax error in generated opcodesGravatar Andrew Waterman2014-03-11
|
* New FP encodingGravatar Andrew Waterman2014-03-11
|
* Add fclass.{s|d} instructionsGravatar Andrew Waterman2014-03-06
|
* add hwacha vfmsv instructionsGravatar Yunsup Lee2014-03-02
|
* Renumber uarch CSRs into custom CSR spaceGravatar Andrew Waterman2014-02-14
|
* Reserve 16 uarch-specific read-only userspace countersGravatar Andrew Waterman2014-02-06
|
* Add vfmvv, vfmsv instructions, remove vsetprecGravatar Quan Nguyen2014-02-03
|
* Add DECLARE_CAUSE macroGravatar Andrew Waterman2014-01-21
|
* Move microthread-specific opcodes to opcodes-hwacha-utGravatar Quan Nguyen2014-01-21
|
* Auto-generate exception cause numbersGravatar Andrew Waterman2014-01-21
|
* Merge branch 'confprec'Gravatar Quan Nguyen2014-01-20
|\ | | | | | | | | Conflicts: Makefile
* | swap JAL/JALR againGravatar Andrew Waterman2014-01-13
| |
* | New RDCYCLE encodingGravatar Andrew Waterman2013-12-09
| |
| * Add vsetprec instructionGravatar Quan Nguyen2013-11-29
| |
* | New privileged ISAGravatar Andrew Waterman2013-11-25
| |
| * Merge branch 'master' into confprecGravatar Quan Nguyen2013-11-24
| |\ | |/ |/| | | | | Conflicts: Makefile
| * Add line in Makefile to parse confprecGravatar Quan Nguyen2013-11-24
| |
* | add missing imm for storesGravatar Yunsup Lee2013-11-22
| |
* | fix slli/slliw encoding bugGravatar Yunsup Lee2013-11-21
| |
* | changes to the instr-tableGravatar Yunsup Lee2013-10-29
| |
| * Move half-precision opcodes to opcodes-hwacha-utGravatar Quan Nguyen2013-10-27
| |
| * Merge branch 'master' of github.com:ucb-bar/riscv-opcodes into confprecGravatar Quan Nguyen2013-10-27
| |\ | |/ |/|
* | add gitignoreGravatar Yunsup Lee2013-10-18
| |
| * Add half-precision floating-point instructionsGravatar Quan Nguyen2013-10-17
|/ | | | * Add opcodes-hwacha-pseudo to be produced as well, or else GCC will complain.
* add hwacha exception supportGravatar Yunsup Lee2013-10-17
|
* custom-1 opcodes are now 0x0AGravatar Yunsup Lee2013-10-17
|
* revamp hwacha-v3 opcodesGravatar Yunsup Lee2013-10-10
|
* Fix funct field in tables.Gravatar Andrew Waterman2013-09-21
|
* Remove old fileGravatar Andrew Waterman2013-09-21
|
* Update ISA encodingGravatar Andrew Waterman2013-09-21
|
* hwacha v3: inst format follows the new rocket accelerator extensionsGravatar Yunsup Lee2013-08-07
|
* Rename MTFSR/MFFSR to FSSR/FRSRGravatar Andrew Waterman2013-08-06
|
* Add custom opcode spaceGravatar Andrew Waterman2013-08-06
|
* HW ignores upper bits of fence, but SW supplies 0Gravatar Andrew Waterman2013-07-31
|
* Swap J and JALR encodingsGravatar Andrew Waterman2013-07-31
|
* change supervisor encodingGravatar Yunsup Lee2013-07-26
|
* tweaksGravatar Yunsup Lee2013-07-26
|
* Factor out Hwacha/RVC and rename MFTX/MXTF to FMVGravatar Andrew Waterman2013-07-26
|
* Refactor parse-opcodesGravatar Andrew Waterman2013-07-25
|
* Remove JALR static hintsGravatar Andrew Waterman2013-07-25
|
* Remove CFLUSHGravatar Andrew Waterman2013-07-23
|
* add auipc, lr, scGravatar Andrew Waterman2013-04-17
|