Module: Crabstone::Register
- Included in:
- ARM, ARM64, BPF, EVM, M680X, M68K, MIPS, MOS65XX, PPC, RISCV, SH, Sparc, SysZ, TMS320C64X, TRICORE, WASM, X86, XCore
- Defined in:
- lib/crabstone/arch/register.rb
Overview
Module for arch/<version>/<arch>_const.rb to extend.
Instance Method Summary collapse
Instance Method Details
#register(reg) ⇒ Integer
10 11 12 13 14 |
# File 'lib/crabstone/arch/register.rb', line 10 def register(reg) return reg if value?(reg) dict[reg.to_s.upcase] || invalid end |