Instr |
ALU_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
AllocateBindingInstr.cloneForInlining(InlinerInfo ii) |
Instr |
AttrAssignInstr.cloneForInlining(InlinerInfo ii) |
Instr |
AttributeInstr.cloneForInlining(InlinerInfo ii) |
Instr |
BEQInstr.cloneForInlining(InlinerInfo ii) |
Instr |
BNEInstr.cloneForInlining(InlinerInfo ii) |
Instr |
BOX_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
BREAK_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
CallInstr.cloneForInlining(InlinerInfo ii) |
Instr |
CaseInstr.cloneForInlining(InlinerInfo ii) |
Instr |
ClosureReturnInstr.cloneForInlining(InlinerInfo ii) |
Instr |
CopyInstr.cloneForInlining(InlinerInfo ii) |
Instr |
DECLARE_LOCAL_TYPE_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
DefineClassInstr.cloneForInlining(InlinerInfo ii) |
Instr |
DefineClassMethodInstr.cloneForInlining(InlinerInfo ii) |
Instr |
DefineInstanceMethodInstr.cloneForInlining(InlinerInfo ii) |
Instr |
DefineModuleInstr.cloneForInlining(InlinerInfo ii) |
Instr |
EQQInstr.cloneForInlining(InlinerInfo ii) |
Instr |
ExceptionRegionEndMarkerInstr.cloneForInlining(InlinerInfo ii) |
Instr |
ExceptionRegionStartMarkerInstr.cloneForInlining(InlinerInfo ii) |
Instr |
FilenameInstr.cloneForInlining(InlinerInfo ii) |
Instr |
GetArrayInstr.cloneForInlining(InlinerInfo ii) |
Instr |
GetClassVariableInstr.cloneForInlining(InlinerInfo ii) |
Instr |
GetConstInstr.cloneForInlining(InlinerInfo ii) |
Instr |
GetFieldInstr.cloneForInlining(InlinerInfo ii) |
Instr |
GetGlobalVariableInstr.cloneForInlining(InlinerInfo ii) |
Instr |
GuardInstr.cloneForInlining(InlinerInfo ii) |
abstract Instr |
Instr.cloneForInlining(InlinerInfo ii)
Clone the instruction for inlining -- this will rename all variables (including local variables and self!)
and replace RECV_ARG and RETURN instructions to regular copy instructions,
|
Instr |
IsTrueInstr.cloneForInlining(InlinerInfo ii) |
Instr |
JRubyImplCallInstr.cloneForInlining(InlinerInfo ii) |
Instr |
JUMP_INDIRECT_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
JumpInstr.cloneForInlining(InlinerInfo ii) |
Instr |
LABEL_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
LineNumberInstr.cloneForInlining(InlinerInfo ii) |
Instr |
LoadFromBindingInstr.cloneForInlining(InlinerInfo ii) |
Instr |
METHOD_VERSION_GUARD_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
MODULE_VERSION_GUARD_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
MethodLookupInstr.cloneForInlining(InlinerInfo ii) |
Instr |
NotInstr.cloneForInlining(InlinerInfo ii) |
Instr |
PutClassVariableInstr.cloneForInlining(InlinerInfo ii) |
Instr |
PutConstInstr.cloneForInlining(InlinerInfo ii) |
Instr |
PutFieldInstr.cloneForInlining(InlinerInfo ii) |
Instr |
PutGlobalVarInstr.cloneForInlining(InlinerInfo ii) |
Instr |
RECV_EXCEPTION_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
RETRY_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
ReceiveArgumentInstruction.cloneForInlining(InlinerInfo ii) |
Instr |
ReceiveClosureArgInstr.cloneForInlining(InlinerInfo ii) |
Instr |
ReceiveClosureInstr.cloneForInlining(InlinerInfo ii) |
Instr |
ReceiveOptionalArgumentInstr.cloneForInlining(InlinerInfo ii) |
Instr |
ReceiveSelfInstruction.cloneForInlining(InlinerInfo ii) |
Instr |
ReturnInstr.cloneForInlining(InlinerInfo ii) |
Instr |
RubyInternalCallInstr.cloneForInlining(InlinerInfo ii) |
Instr |
SET_RETADDR_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
SearchConstInstr.cloneForInlining(InlinerInfo ii) |
Instr |
StoreToBindingInstr.cloneForInlining(InlinerInfo ii) |
Instr |
THROW_EXCEPTION_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
ThreadPollInstr.cloneForInlining(InlinerInfo ii) |
Instr |
UNBOX_Instr.cloneForInlining(InlinerInfo ii) |
Instr |
YieldInstr.cloneForInlining(InlinerInfo ii) |