[sim,xcc] Changed instruction format to RISC-V
authorAndrew Waterman <waterman@s141.Millennium.Berkeley.EDU>
Thu, 29 Jul 2010 02:08:04 +0000 (19:08 -0700)
committerAndrew Waterman <waterman@s141.Millennium.Berkeley.EDU>
Thu, 29 Jul 2010 02:08:04 +0000 (19:08 -0700)
commite8125348b3d13a2e96ae389efc2a16a1e8e34ea3
tree4791da3758d733d64ff7bee97a340e8210a525a6
parent133806b398a42da859a187eebf5792eeaed9e9d1
[sim,xcc] Changed instruction format to RISC-V

Massive changes to gcc, binutils to support new instruction encoding.
Simulator reflects these changes.
83 files changed:
riscv/applink.cc
riscv/common.h
riscv/decode.h
riscv/execute.h
riscv/insns/add.h
riscv/insns/addi.h
riscv/insns/and.h
riscv/insns/andi.h
riscv/insns/beq.h
riscv/insns/ble.h
riscv/insns/bleu.h
riscv/insns/blt.h
riscv/insns/bltu.h
riscv/insns/bne.h
riscv/insns/dadd.h
riscv/insns/daddi.h
riscv/insns/ddiv.h
riscv/insns/ddivu.h
riscv/insns/di.h
riscv/insns/div.h
riscv/insns/divu.h
riscv/insns/dmfc0.h
riscv/insns/dmtc0.h
riscv/insns/dmul.h
riscv/insns/dmulh.h [new file with mode: 0644]
riscv/insns/dmulhu.h [new file with mode: 0644]
riscv/insns/drem.h [new file with mode: 0644]
riscv/insns/dremu.h [new file with mode: 0644]
riscv/insns/dsll.h
riscv/insns/dsll32.h
riscv/insns/dsllv.h
riscv/insns/dsra.h
riscv/insns/dsra32.h
riscv/insns/dsrav.h
riscv/insns/dsrl.h
riscv/insns/dsrl32.h
riscv/insns/dsrlv.h
riscv/insns/dsub.h
riscv/insns/ei.h
riscv/insns/jalr_c.h [new file with mode: 0644]
riscv/insns/jalr_j.h [new file with mode: 0644]
riscv/insns/jalr_r.h [new file with mode: 0644]
riscv/insns/lb.h
riscv/insns/lbu.h
riscv/insns/ld.h
riscv/insns/lh.h
riscv/insns/lhu.h
riscv/insns/lui.h
riscv/insns/lw.h
riscv/insns/lwu.h
riscv/insns/mfc0.h
riscv/insns/movn.h
riscv/insns/movz.h
riscv/insns/mtc0.h
riscv/insns/mul.h
riscv/insns/mulh.h [new file with mode: 0644]
riscv/insns/mulhu.h [new file with mode: 0644]
riscv/insns/nor.h
riscv/insns/or.h
riscv/insns/ori.h
riscv/insns/rdpc.h [new file with mode: 0644]
riscv/insns/rem.h [new file with mode: 0644]
riscv/insns/remu.h [new file with mode: 0644]
riscv/insns/sb.h
riscv/insns/sd.h
riscv/insns/sh.h
riscv/insns/sll.h
riscv/insns/sllv.h
riscv/insns/slori.h [new file with mode: 0644]
riscv/insns/slt.h
riscv/insns/slti.h
riscv/insns/sltiu.h
riscv/insns/sltu.h
riscv/insns/sra.h
riscv/insns/srav.h
riscv/insns/srl.h
riscv/insns/srlv.h
riscv/insns/sub.h
riscv/insns/sw.h
riscv/insns/xor.h
riscv/insns/xori.h
riscv/mmu.h
riscv/processor.cc