1
0
rocket-chip/src/main/scala/rocket
Andrew Waterman 61cbe6164d Add option to execute JAL from decode stage
This is particularly helpful for designs that don't have a BTB, but
it becomes the critical path for designs with RVC.  Caveat emptor.
2016-09-13 02:32:00 -07:00
..
arbiter.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
breakpoint.scala Update breakpoints to match @timsifive's debug spec 2016-08-29 12:31:52 -07:00
btb.scala Use PseudoLRU in BTB when possible (for powers of two) 2016-09-12 16:52:03 -07:00
consts.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
csr.scala Allow M, A, D, C extensions to be disabled in misa register 2016-09-12 16:49:46 -07:00
dcache.scala Check D$ store->load collisions more precisely 2016-09-09 11:06:42 -07:00
decode.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
dpath_alu.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
fpu.scala Pipeline FMAs more deeply by default 2016-09-09 11:06:42 -07:00
frontend.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
ibuf.scala set missing port direction 2016-08-29 12:31:52 -07:00
icache.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
idecode.scala Allow M, A, D, C extensions to be disabled in misa register 2016-09-12 16:49:46 -07:00
instructions.scala Add performance counter support 2016-08-29 12:31:52 -07:00
multiplier.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
nbdcache.scala don't override req.bits.phys in SimpleHellaCacheIF 2016-08-31 22:00:27 -07:00
package.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
ptw.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
rocc.scala no longer need to set invalidate_lr in RoCC examples 2016-08-31 22:05:35 -07:00
rocket.scala Add option to execute JAL from decode stage 2016-09-13 02:32:00 -07:00
rvc.scala reorganize moving non-submodule packages into src/main/scala 2016-08-19 13:45:23 -07:00
tile.scala Add support for L1 data scratchpads instead of caches 2016-09-02 16:22:07 -07:00
tlb.scala fix DecoupledTLB to handle misses appropriately 2016-08-31 22:00:27 -07:00
util.scala Add MuxT to mux on Tuple2 and Tuple3 2016-09-07 00:05:38 -07:00