Changes handling of HaltReason

Change the stored type of HaltReason to be the HaltReasonValueType (the
integer type underlying enum class HaltReason), and allow for user defined
halt reasons to be used in architectures to provide ways to signal usecase
specific halt reasons.

PiperOrigin-RevId: 563146717
7 files changed
tree: d876291c65b52e26ea7cc6b96cd802a34ba0d142
  1. sim/
  2. .bazelrc
  3. .gitignore
  4. BUILD