public class PrepareBlockArgsInstr extends NoOperandInstr implements FixedArityInstr
Modifier and Type | Field and Description |
---|---|
static PrepareBlockArgsInstr |
INSTANCE |
EMPTY_OPERANDS
Modifier | Constructor and Description |
---|---|
protected |
PrepareBlockArgsInstr(Operation op) |
Modifier and Type | Method and Description |
---|---|
Instr |
clone(CloneInfo ii)
Clone the instruction for use in an inlining context (either when a scope is inlined into
another scope, or when a block has to be cloned because its associated call belongs to
an inlined scope).
|
static PrepareBlockArgsInstr |
decode(IRReaderDecoder d) |
void |
visit(IRVisitor visitor) |
getOperands, setOperand
canBeDeletedFromScope, canRaiseException, cloneOperands, computeScopeFlags, dumpableFields, encode, getOperation, getUsedVariables, hasSideEffects, interpret, interpretAndGetNewIPC, isDead, isDeletable, markDead, renameVars, simplifyAndGetResult, simplifyOperands, toString, toStringNonOperandArgs, transfersControl
public static final PrepareBlockArgsInstr INSTANCE
protected PrepareBlockArgsInstr(Operation op)
public Instr clone(CloneInfo ii)
Instr
public static PrepareBlockArgsInstr decode(IRReaderDecoder d)
Copyright © 2001-2022 JRuby. All Rights Reserved.