error(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visit(Instr) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visit(Operand) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
AliasInstr(AliasInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ArgScopeDepthInstr(ArgScopeDepthInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
AttrAssignInstr(AttrAssignInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BacktickInstr(BacktickInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BEQInstr(BEQInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BFalseInstr(BFalseInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BlockGivenInstr(BlockGivenInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BNEInstr(BNEInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BNilInstr(BNilInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BreakInstr(BreakInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BTrueInstr(BTrueInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BUndefInstr(BUndefInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BuildCompoundArrayInstr(BuildCompoundArrayInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BuildCompoundStringInstr(BuildCompoundStringInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BuildDynRegExpInstr(BuildDynRegExpInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BuildRangeInstr(BuildRangeInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
CallInstr(CallInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
CheckArgsArrayArityInstr(CheckArgsArrayArityInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
CheckArityInstr(CheckArityInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ClassSuperInstr(ClassSuperInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ConstMissingInstr(ConstMissingInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
CopyInstr(CopyInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
DefineClassInstr(DefineClassInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
DefineClassMethodInstr(DefineClassMethodInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
DefineInstanceMethodInstr(DefineInstanceMethodInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
DefineMetaClassInstr(DefineMetaClassInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
DefineModuleInstr(DefineModuleInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
EQQInstr(EQQInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ExceptionRegionEndMarkerInstr(ExceptionRegionEndMarkerInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ExceptionRegionStartMarkerInstr(ExceptionRegionStartMarkerInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GetClassVarContainerModuleInstr(GetClassVarContainerModuleInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GetClassVariableInstr(GetClassVariableInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GetFieldInstr(GetFieldInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GetGlobalVariableInstr(GetGlobalVariableInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GVarAliasInstr(GVarAliasInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
InheritanceSearchConstInstr(InheritanceSearchConstInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
InstanceSuperInstr(InstanceSuperInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Instr(Instr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
JumpInstr(JumpInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
LabelInstr(LabelInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
LexicalSearchConstInstr(LexicalSearchConstInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
LineNumberInstr(LineNumberInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
LoadLocalVarInstr(LoadLocalVarInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Match2Instr(Match2Instr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Match3Instr(Match3Instr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
MatchInstr(MatchInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ModuleVersionGuardInstr(ModuleVersionGuardInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
NonlocalReturnInstr(NonlocalReturnInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
NopInstr(NopInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
NoResultCallInstr(NoResultCallInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
OneFixnumArgNoBlockCallInstr(OneFixnumArgNoBlockCallInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
OneFloatArgNoBlockCallInstr(OneFloatArgNoBlockCallInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
OneOperandArgNoBlockCallInstr(OneOperandArgNoBlockCallInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
OptArgMultipleAsgnInstr(OptArgMultipleAsgnInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PopBindingInstr(PopBindingInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PopFrameInstr(PopFrameInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ProcessModuleBodyInstr(ProcessModuleBodyInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PutClassVariableInstr(PutClassVariableInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PutConstInstr(PutConstInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PutFieldInstr(PutFieldInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PutGlobalVarInstr(PutGlobalVarInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PushBindingInstr(PushBindingInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
PushFrameInstr(PushFrameInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RaiseArgumentErrorInstr(RaiseArgumentErrorInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RaiseRequiredKeywordArgumentErrorInstr(RaiseRequiredKeywordArgumentError) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveClosureInstr(ReceiveClosureInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveRubyExceptionInstr(ReceiveRubyExceptionInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveJRubyExceptionInstr(ReceiveJRubyExceptionInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveKeywordArgInstr(ReceiveKeywordArgInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveKeywordRestArgInstr(ReceiveKeywordRestArgInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveOptArgInstr(ReceiveOptArgInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceivePreReqdArgInstr(ReceivePreReqdArgInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveRestArgInstr(ReceiveRestArgInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceiveSelfInstr(ReceiveSelfInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RecordEndBlockInstr(RecordEndBlockInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReqdArgMultipleAsgnInstr(ReqdArgMultipleAsgnInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RescueEQQInstr(RescueEQQInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RestArgMultipleAsgnInstr(RestArgMultipleAsgnInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReturnInstr(ReturnInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RuntimeHelperCall(RuntimeHelperCall) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
SearchConstInstr(SearchConstInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
SetCapturedVarInstr(SetCapturedVarInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
StoreLocalVarInstr(StoreLocalVarInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ThreadPollInstr(ThreadPollInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ThrowExceptionInstr(ThrowExceptionInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ToAryInstr(ToAryInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UndefMethodInstr(UndefMethodInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnresolvedSuperInstr(UnresolvedSuperInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
YieldInstr(YieldInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ZeroOperandArgNoBlockCallInstr(ZeroOperandArgNoBlockCallInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ZSuperInstr(ZSuperInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GetErrorInfoInstr(GetErrorInfoInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
RestoreErrorInfoInstr(RestoreErrorInfoInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BuildLambdaInstr(BuildLambdaInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GetEncodingInstr(GetEncodingInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ReceivePostReqdArgInstr(ReceivePostReqdArgInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BoxFloatInstr(BoxFloatInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BoxFixnumInstr(BoxFixnumInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
BoxBooleanInstr(BoxBooleanInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
AluInstr(AluInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnboxFloatInstr(UnboxFloatInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnboxFixnumInstr(UnboxFixnumInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnboxBooleanInstr(UnboxBooleanInstr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Array(Array) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
AsString(AsString) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Backref(Backref) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Bignum(Bignum) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Boolean(Boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnboxedBoolean(UnboxedBoolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ClosureLocalVariable(ClosureLocalVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Complex(Complex) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
CurrentScope(CurrentScope) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
DynamicSymbol(DynamicSymbol) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Fixnum(Fixnum) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
FrozenString(FrozenString) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnboxedFixnum(UnboxedFixnum) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Float(Float) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnboxedFloat(UnboxedFloat) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
GlobalVariable(GlobalVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Hash(Hash) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
IRException(IRException) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Label(Label) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
LocalVariable(LocalVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Nil(Nil) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
NthRef(NthRef) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ObjectClass(ObjectClass) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Rational(Rational) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Regexp(Regexp) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ScopeModule(ScopeModule) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Self(Self) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Splat(Splat) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
StandardError(StandardError) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
StringLiteral(StringLiteral) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
SValue(SValue) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
Symbol(Symbol) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TemporaryVariable(TemporaryVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TemporaryLocalVariable(TemporaryLocalVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TemporaryFloatVariable(TemporaryFloatVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TemporaryFixnumVariable(TemporaryFixnumVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TemporaryBooleanVariable(TemporaryBooleanVariable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UndefinedValue(UndefinedValue) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
UnexecutableNil(UnexecutableNil) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
WrappedIRClosure(WrappedIRClosure) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
IRVisitor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |