Class: AArch64::Registers::XRegister
- Defined in:
- lib/aarch64.rb
Instance Attribute Summary
Attributes inherited from Register
Instance Method Summary collapse
- #opc ⇒ Object
- #opc2 ⇒ Object
- #opc3 ⇒ Object
- #sf ⇒ Object
- #size ⇒ Object
- #sizeb ⇒ Object
- #sz ⇒ Object
- #x? ⇒ Boolean
- #zr ⇒ Object
Methods inherited from Register
Instance Method Details
#opc ⇒ Object
20 |
# File 'lib/aarch64.rb', line 20 def opc; 0b10; end |
#opc2 ⇒ Object
21 |
# File 'lib/aarch64.rb', line 21 def opc2; 0b11; end |
#opc3 ⇒ Object
22 |
# File 'lib/aarch64.rb', line 22 def opc3; 0b10; end |
#sf ⇒ Object
17 |
# File 'lib/aarch64.rb', line 17 def sf; 1; end |
#size ⇒ Object
16 |
# File 'lib/aarch64.rb', line 16 def size; 64; end |
#sizeb ⇒ Object
18 |
# File 'lib/aarch64.rb', line 18 def sizeb; 0b11; end |
#sz ⇒ Object
19 |
# File 'lib/aarch64.rb', line 19 def sz; 0b1; end |
#x? ⇒ Boolean
14 |
# File 'lib/aarch64.rb', line 14 def x?; true; end |
#zr ⇒ Object
15 |
# File 'lib/aarch64.rb', line 15 def zr; XZR; end |