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



66
67
68
# File 'lib/asmjit.rb', line 66

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

.qword_ptr(base, offset) ⇒ Object



70
71
72
# File 'lib/asmjit.rb', line 70

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