aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-01-26fix gcc 4.8 buildeos18-bringupYunsup Lee3-0/+3
2013-01-25remove unnecessary #includeAndrew Waterman1-1/+0
2013-01-25change htif to link against libfesvrAndrew Waterman14-470/+671
2012-11-13fix vector code simulation problem, turn on SR_U64Yunsup Lee1-1/+1
2012-08-30new tohost/fromhost semanticsAndrew Waterman4-8/+12
2012-08-01new tohost/fromhost semanticsAndrew Waterman2-3/+2
2012-07-22correct HTIF reset behaviorAndrew Waterman3-31/+16
2012-05-15fix htif interaction with interactive modeAndrew Waterman3-11/+9
2012-05-09per-core tohost/fromhost registersAndrew Waterman6-88/+61
2012-03-24new supervisor modeAndrew Waterman18-198/+257
2012-03-24add disasm functions for vectorYunsup Lee1-0/+156
2012-03-19make NaN behavior consistent with hardfloatAndrew Waterman11-11/+11
2012-03-19fix double-precision NaNsAndrew Waterman1-1/+1
2012-03-19abstract regfile write portAndrew Waterman1-14/+30
2012-03-19abstract regfile behind objectAndrew Waterman4-26/+26
2012-03-18update vector fencesAndrew Waterman5-8/+6
2012-03-18clean up vector exception instructionsYunsup Lee4-8/+11
2012-03-13add more instructions for vector exception handlingYunsup Lee5-4/+7
2012-03-13add vvcfg,vtcfgYunsup Lee4-1/+14
2012-03-13opcodes cleanupYunsup Lee2-8/+7
2012-03-12always propagate default NaN (all bits set)Andrew Waterman2-64/+4
2012-03-10slight change to vector supervisor instructionsYunsup Lee1-4/+4
2012-03-03add place holders for instructions to handle vector exceptionsYunsup Lee6-0/+0
2012-03-03new instructions to handle vector exceptionsYunsup Lee1-0/+6
2012-02-19new HTIF protocol. update your fesvr.Andrew Waterman2-19/+23
2012-02-19fixed a bug in remu[w]Andrew Waterman2-2/+2
2012-02-17implement lighter-weight htif packet headerAndrew Waterman2-29/+29
2012-02-15reimplement div[u][w]/rem[u][w]Andrew Waterman8-27/+39
2012-02-13fix sltu disassemblyAndrew Waterman1-1/+1
2012-02-08initialize tohost and fromhostYunsup Lee1-0/+2
2012-01-31remove debug printfAndrew Waterman1-1/+0
2012-01-31poll HTIF occasionallyAndrew Waterman4-4/+25
2012-01-30don't set badvaddr for instruction access faultsAndrew Waterman1-3/+4
2012-01-30fix divide by zero bugsYunsup Lee4-4/+4
2012-01-24check that virtual addresses are sign-extendedAndrew Waterman2-1/+7
2012-01-22disentangle decode.h from other headersAndrew Waterman3-16/+16
2012-01-22work around gcc 4.4 bugAndrew Waterman1-2/+2
2012-01-11fix compilation for gcc 4.6.1Andrew Waterman2-0/+17
2011-12-10fix utidx assign bug, make ut code execute fasterYunsup Lee2-2/+3
2011-12-10fix the fpr abi namesYunsup Lee1-2/+2
2011-11-11Remove dependence on binutilsYour Name7-223/+595
2011-11-11Use new compiler toolchain's disassemblerAndrew Waterman3-5/+7
2011-11-11Changed MFTX to use rs1 for its sourceAndrew Waterman3-4/+4
2011-11-11Changed supervisor modeAndrew Waterman7-58/+51
2011-11-01Fixed tight coupling of host and target page sizeAndrew Waterman2-2/+2
2011-10-27changed page size to 8KBAndrew Waterman1-4/+3
2011-10-18Merge branch 'master' of github.com:ucb-bar/riscv-isa-simYunsup Lee1-0/+1
2011-10-18fix vfYunsup Lee1-0/+1
2011-10-18yunsup made this fix..ask himYunsup Lee3-0/+7
2011-08-18don't forget to commit configure after autoconf!cs250Andrew Waterman1-348/+274