├── .github └── dependabot.yaml ├── .gitignore ├── .gitmodules ├── .scalafmt.conf ├── .vscode └── settings.json ├── common.mill ├── flake.lock ├── flake.nix ├── nix ├── espresso.nix ├── rvdecoderdb-jvm-mill-lock.nix └── rvdecoderdb-jvm.nix ├── overlay.nix ├── rvdecoderdb ├── jvm │ └── src │ │ └── package.scala └── src │ ├── Instruction.scala │ ├── Utils.scala │ └── parser │ ├── ArgLUT.scala │ ├── BareStr.scala │ ├── BitValue.scala │ ├── FixedRangeValue.scala │ ├── Import.scala │ ├── PseudoOp.scala │ ├── RawInstruction.scala │ ├── RawInstructionSet.scala │ ├── RefInst.scala │ ├── SameValue.scala │ ├── Token.scala │ └── parse.scala └── rvdecoderdbtest └── jvm └── src └── Test.scala /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/.gitmodules -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /common.mill: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/common.mill -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/flake.nix -------------------------------------------------------------------------------- /nix/espresso.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/nix/espresso.nix -------------------------------------------------------------------------------- /nix/rvdecoderdb-jvm-mill-lock.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/nix/rvdecoderdb-jvm-mill-lock.nix -------------------------------------------------------------------------------- /nix/rvdecoderdb-jvm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/nix/rvdecoderdb-jvm.nix -------------------------------------------------------------------------------- /overlay.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/overlay.nix -------------------------------------------------------------------------------- /rvdecoderdb/jvm/src/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/jvm/src/package.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/Instruction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/Instruction.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/Utils.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/ArgLUT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/ArgLUT.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/BareStr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/BareStr.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/BitValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/BitValue.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/FixedRangeValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/FixedRangeValue.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/Import.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/Import.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/PseudoOp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/PseudoOp.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/RawInstruction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/RawInstruction.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/RawInstructionSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/RawInstructionSet.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/RefInst.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/RefInst.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/SameValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/SameValue.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/Token.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/Token.scala -------------------------------------------------------------------------------- /rvdecoderdb/src/parser/parse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdb/src/parser/parse.scala -------------------------------------------------------------------------------- /rvdecoderdbtest/jvm/src/Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chipsalliance/rvdecoderdb/HEAD/rvdecoderdbtest/jvm/src/Test.scala --------------------------------------------------------------------------------