Module: AsmJIT::X86

Defined in:
lib/asmjit.rb,
ext/asmjit/asmjit.cc

Defined Under Namespace

Modules: Helpers Classes: Assembler, Mem, Reg

Constant Summary collapse

INSTRUCTIONS =
instructions
REGISTERS =
build_registers_hash()

Class Method Summary collapse

Class Method Details

.ptr(base, offset, size) ⇒ Object



56
57
58
# File 'lib/asmjit.rb', line 56

def ptr(base, offset, size)
  X86::Mem.new(Helpers.parse_operand(base), offset, size)
end

.qword_ptr(base, offset) ⇒ Object



60
61
62
# File 'lib/asmjit.rb', line 60

def qword_ptr(base, offset)
  ptr(base, offset, 8)
end