riscv-isa-0.1.0.0: Haskell representation of the RISC-V instruction set architecture
RiscV.Decode.RV32I
decodeInstr :: MonadError DecodingError m => Word32 -> m Instr Source #
data DecodingError Source #
Constructors
Fields
Instances
Methods
(==) :: DecodingError -> DecodingError -> Bool #
(/=) :: DecodingError -> DecodingError -> Bool #
compare :: DecodingError -> DecodingError -> Ordering #
(<) :: DecodingError -> DecodingError -> Bool #
(<=) :: DecodingError -> DecodingError -> Bool #
(>) :: DecodingError -> DecodingError -> Bool #
(>=) :: DecodingError -> DecodingError -> Bool #
max :: DecodingError -> DecodingError -> DecodingError #
min :: DecodingError -> DecodingError -> DecodingError #
showsPrec :: Int -> DecodingError -> ShowS #
show :: DecodingError -> String #
showList :: [DecodingError] -> ShowS #