aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-09-08update to latest RVC proposalAndrew Waterman5-52/+35
2015-09-02Remove automatically-generated filesAndrew Waterman3-2391/+2
2015-07-28Fix DECLARE_CAUSE macrosAndrew Waterman1-1/+1
2015-07-05New machine-mode timer facilityAndrew Waterman2-3/+3
2015-05-31RVC v1.7 encodingAndrew Waterman3-22/+65
2015-05-14Fix VM, MIP encodingAndrew Waterman1-6/+6
2015-05-09Update to privileged architecture version 1.7Andrew Waterman6-124/+243
2015-04-02Distinguish Sv39/Sv48; reserve some PPN bitsAndrew Waterman2-5/+7
2015-03-30RVC draftAndrew Waterman3-51/+24
2015-03-24New virtual memory implementation (Sv39)Andrew Waterman1-17/+38
2015-03-17Merge [shm]call into ecall, [shm]ret into eretAndrew Waterman3-32/+20
2015-03-16vxcpthold exposes the first source operandYunsup Lee1-1/+1
2015-03-12Add hcall instructionAndrew Waterman2-0/+2
2015-03-12Add referenced/dirty bits to PTEAndrew Waterman1-0/+2
2015-03-12Update to new privileged specAndrew Waterman5-124/+206
2014-12-14update location of headers for new ABI/toolchainColin Schmidt1-2/+2
2014-11-22Revert "Enable the four custom instructions"Yunsup Lee1-1/+1
2014-10-24Merge branch 'pr/1'Yunsup Lee1-1/+1
2014-10-23Prevent regenerating the Hwacha spike header by defaultAlbert Ou1-8/+7
2014-10-23Enable the four custom instructionsArun Thomas1-1/+1
2014-04-03Move stats registerStephen Twigg2-3/+3
2014-04-03Add hwacha spike header file targetStephen Twigg1-1/+10
2014-03-18Add rdcycleh etc. for RV32Andrew Waterman4-45/+90
2014-03-11Fix syntax error in generated opcodesAndrew Waterman2-5/+5
2014-03-11New FP encodingAndrew Waterman5-309/+367
2014-03-06Add fclass.{s|d} instructionsAndrew Waterman4-42/+68
2014-03-02add hwacha vfmsv instructionsYunsup Lee1-1/+3
2014-02-14Renumber uarch CSRs into custom CSR spaceAndrew Waterman2-32/+32
2014-02-06Reserve 16 uarch-specific read-only userspace countersAndrew Waterman3-0/+56
2014-02-03Add vfmvv, vfmsv instructions, remove vsetprecQuan Nguyen1-1/+3
2014-01-21Add DECLARE_CAUSE macroAndrew Waterman1-0/+5
2014-01-21Move microthread-specific opcodes to opcodes-hwacha-utQuan Nguyen2-8/+8
2014-01-21Auto-generate exception cause numbersAndrew Waterman3-13/+57
2014-01-20Merge branch 'confprec'Quan Nguyen3-1/+57
2014-01-13swap JAL/JALR againAndrew Waterman3-9/+9
2013-12-09New RDCYCLE encodingAndrew Waterman4-100/+99
2013-11-29Add vsetprec instructionconfprecQuan Nguyen1-0/+1
2013-11-25New privileged ISAAndrew Waterman9-178/+433
2013-11-24Merge branch 'master' into confprecQuan Nguyen5-59/+100
2013-11-24Add line in Makefile to parse confprecQuan Nguyen1-0/+1
2013-11-22add missing imm for storesYunsup Lee2-6/+7
2013-11-21fix slli/slliw encoding bugYunsup Lee4-7/+8
2013-10-29changes to the instr-tableYunsup Lee2-45/+85
2013-10-27Move half-precision opcodes to opcodes-hwacha-utQuan Nguyen3-41/+57
2013-10-27Merge branch 'master' of github.com:ucb-bar/riscv-opcodes into confprecQuan Nguyen1-0/+1
2013-10-18add gitignoreYunsup Lee1-0/+1
2013-10-17Add half-precision floating-point instructionsQuan Nguyen2-2/+44
2013-10-17add hwacha exception supportYunsup Lee1-0/+3
2013-10-17custom-1 opcodes are now 0x0AYunsup Lee1-12/+12
2013-10-10revamp hwacha-v3 opcodesYunsup Lee3-116/+115