Uses of Class
org.ek9lang.compiler.ir.MemoryInstruction
Packages that use MemoryInstruction
-
Uses of MemoryInstruction in org.ek9lang.compiler.ir
Methods in org.ek9lang.compiler.ir that return MemoryInstructionModifier and TypeMethodDescriptionMemoryInstruction.addOperand
(String operand) MemoryInstruction.addOperands
(String... operands) static MemoryInstruction
Create ALLOCA instruction: ALLOCA variable_name, type_infostatic MemoryInstruction
Create ALLOCA instruction with debug info: ALLOCA variable_name, type_infostatic MemoryInstruction
MemoryInstruction.allocObject
(String result, String constructorCall) Create ALLOC_OBJECT instruction: ALLOC_OBJECT result = constructor_callstatic MemoryInstruction
MemoryInstruction.allocObject
(String result, String constructorCall, DebugInfo debugInfo) Create ALLOC_OBJECT instruction with debug info: ALLOC_OBJECT result = constructor_callstatic MemoryInstruction
Create LOAD instruction: LOAD dest = source_locationstatic MemoryInstruction
Create LOAD instruction with debug info: LOAD dest = source_locationstatic MemoryInstruction
Create RELEASE instruction: RELEASE objectstatic MemoryInstruction
Create RELEASE instruction with debug info: RELEASE objectstatic MemoryInstruction
Create RETAIN instruction: RETAIN objectstatic MemoryInstruction
Create RETAIN instruction with debug info: RETAIN objectstatic MemoryInstruction
Create STORE instruction: STORE dest_location = sourcestatic MemoryInstruction
Create STORE instruction with debug info: STORE dest_location = source