truncate effective addresses in rv32
authorAndrew Waterman <waterman@cs.berkeley.edu>
Tue, 26 Mar 2013 05:38:32 +0000 (22:38 -0700)
committerAndrew Waterman <waterman@cs.berkeley.edu>
Tue, 26 Mar 2013 05:38:32 +0000 (22:38 -0700)
commit30a89f79b31b101b3ce4481e502e2e7d2529746c
tree258fb08ac6d15c251a231a111acae12622ef57bf
parentaaf96970cc4b324d8b767c871e682cd9b669eada
truncate effective addresses in rv32

also, employ a more efficient instruction dispatch based upon rv32 mode.
24 files changed:
.gitignore
riscv/decode.h
riscv/dispatch
riscv/dispatch.h [deleted file]
riscv/insns/fld.h
riscv/insns/flw.h
riscv/insns/fsd.h
riscv/insns/fsw.h
riscv/insns/lb.h
riscv/insns/lbu.h
riscv/insns/ld.h
riscv/insns/lh.h
riscv/insns/lhu.h
riscv/insns/lw.h
riscv/insns/lwu.h
riscv/insns/sb.h
riscv/insns/sd.h
riscv/insns/sh.h
riscv/insns/sw.h
riscv/insns/vf.h
riscv/interactive.cc
riscv/mmu.cc
riscv/mmu.h
riscv/processor.cc