Simplify RV32 comparisons
authorAndrew Waterman <waterman@cs.berkeley.edu>
Thu, 2 Apr 2015 21:23:30 +0000 (14:23 -0700)
committerAndrew Waterman <waterman@cs.berkeley.edu>
Thu, 2 Apr 2015 21:23:30 +0000 (14:23 -0700)
commitd9d73d80c1b738b3b30eb40d192f61cbdb0e201f
tree347c8eff58857d9bf242a1d97070be3f179f6684
parentc8c828b55c8e25929bdbcd00032276e04391430e
Simplify RV32 comparisons

No need to eliminate the upper 32 bits of the 64-bit x-register, as all
RV32 instructions should sign-extend their results to 64 bits.
riscv/decode.h
riscv/insns/beq.h
riscv/insns/bge.h
riscv/insns/bgeu.h
riscv/insns/blt.h
riscv/insns/bltu.h
riscv/insns/bne.h
riscv/insns/slt.h
riscv/insns/slti.h
riscv/insns/sltiu.h
riscv/insns/sltu.h