ActualValue() | v8::internal::HValue | inline |
AddDependantsToWorklist(HInferRepresentationPhase *h_infer) | v8::internal::HValue | protected |
AddNewRange(Range *r, Zone *zone) | v8::internal::HValue | |
AllFlagSet() | v8::internal::HValue | inlineprotectedstatic |
AllObservableSideEffectsFlagSet() | v8::internal::HValue | inlineprotectedstatic |
AllSideEffectsFlagSet() | v8::internal::HValue | inlineprotectedstatic |
Append(T *instr) | v8::internal::HInstruction | inline |
argument_count() const | v8::internal::HCall< V > | inlinevirtual |
argument_count_ | v8::internal::HCall< V > | private |
argument_delta() const OVERRIDE | v8::internal::HCall< V > | inlinevirtual |
AssumeRepresentation(Representation r) | v8::internal::HValue | virtual |
block() const | v8::internal::HValue | inline |
block_ | v8::internal::HValue | protected |
CalculateInferredType() FINAL OVERRIDE | v8::internal::HCall< V > | inlinevirtual |
CanDeoptimize() | v8::internal::HInstruction | |
CannotBeEliminated() const | v8::internal::HValue | inline |
Canonicalize() | v8::internal::HValue | inlinevirtual |
CanReplaceWithDummyUses() | v8::internal::HValue | |
CanTruncateToInt32() const | v8::internal::HInstruction | inline |
CanTruncateToSmi() const | v8::internal::HInstruction | inline |
cast(HValue *value) | v8::internal::HValue | inlinestatic |
ChangeRepresentation(Representation r) | v8::internal::HValue | inline |
changes_flags_ | v8::internal::HValue | protected |
ChangesFlags() const | v8::internal::HValue | inline |
CheckChangesFlag(GVNFlag f) const | v8::internal::HValue | inline |
CheckDependsOnFlag(GVNFlag f) const | v8::internal::HValue | inline |
CheckFlag(Flag f) const | v8::internal::HValue | inline |
CheckUsesForFlag(Flag f) const | v8::internal::HValue | |
CheckUsesForFlag(Flag f, HValue **value) const | v8::internal::HValue | |
clear_block() | v8::internal::HValue | inlineprotected |
ClearAllSideEffects() | v8::internal::HValue | inline |
ClearChangesFlag(GVNFlag f) | v8::internal::HValue | inline |
ClearDependsOnFlag(GVNFlag f) | v8::internal::HValue | inline |
ClearFlag(Flag f) | v8::internal::HValue | inline |
CompileToLithium(LChunkBuilder *builder)=0 | v8::internal::HInstruction | pure virtual |
ComputeInitialRange(Zone *zone) | v8::internal::HValue | |
CopyFlag(Flag f, HValue *other) | v8::internal::HValue | inline |
DataEquals(HValue *other) | v8::internal::HValue | inlineprotectedvirtual |
DeleteAndReplaceWith(HValue *other) | v8::internal::HValue | |
DeleteFromGraph() OVERRIDE | v8::internal::HInstruction | inlineprotectedvirtual |
depends_on_flags_ | v8::internal::HValue | protected |
DependsOnFlags() const | v8::internal::HValue | inline |
DISALLOW_COPY_AND_ASSIGN(HValue) | v8::internal::HValue | private |
Dominates(HInstruction *other) | v8::internal::HInstruction | |
EmitAtUses() | v8::internal::HValue | inlinevirtual |
Equals(HValue *other) | v8::internal::HValue | |
EqualsInteger32Constant(int32_t value) | v8::internal::HValue | |
FinalizeUniqueness() | v8::internal::HValue | inlinevirtual |
Flag enum name | v8::internal::HValue | |
flags() const | v8::internal::HValue | inline |
flags_ | v8::internal::HValue | protected |
GetInteger32Constant() | v8::internal::HValue | |
GetMinusZeroMode() | v8::internal::HValue | inline |
GetMonomorphicJSObjectMap() | v8::internal::HValue | inlinevirtual |
HandleSideEffectDominator(GVNFlag side_effect, HValue *dominator) | v8::internal::HValue | inlinevirtual |
has_position() const | v8::internal::HInstruction | inline |
HasAtLeastOneUseWithFlagAndNoneWithout(Flag f) const | v8::internal::HValue | |
HasEscapingOperandAt(int index) | v8::internal::HValue | inlinevirtual |
Hashcode() | v8::internal::HValue | virtual |
HasMonomorphicJSObjectType() | v8::internal::HValue | |
HasMultipleUses() const | v8::internal::HValue | inline |
HasNonSmiUse() | v8::internal::HValue | protected |
HasNoUses() const | v8::internal::HValue | inline |
HasObservableSideEffects() const | v8::internal::HValue | inline |
HasOneUse() const | v8::internal::HValue | inline |
HasOutOfBoundsAccess(int size) | v8::internal::HValue | inlinevirtual |
HasRange() const | v8::internal::HValue | inline |
HasSideEffects() const | v8::internal::HValue | inline |
HasStackCheck() | v8::internal::HInstruction | inlinevirtual |
HCall(int argument_count) | v8::internal::HCall< V > | inlineexplicit |
HInstruction(HType type=HType::Tagged()) | v8::internal::HInstruction | inlineexplicitprotected |
HTemplateInstruction(HType type=HType::Tagged()) | v8::internal::HTemplateInstruction< V > | inlineexplicitprotected |
HValue(HType type=HType::Tagged()) | v8::internal::HValue | inlineexplicit |
id() const | v8::internal::HValue | inline |
id_ | v8::internal::HValue | protected |
InferRange(Zone *zone) | v8::internal::HValue | protectedvirtual |
InferRepresentation(HInferRepresentationPhase *h_infer) | v8::internal::HValue | virtual |
InitializeAsFirst(HBasicBlock *block) | v8::internal::HInstruction | inlineprivate |
INLINE(void *operator new(size_t size, Zone *zone)) | v8::internal::ZoneObject | |
inputs_ | v8::internal::HTemplateInstruction< V > | private |
InsertAfter(HInstruction *previous) | v8::internal::HInstruction | |
InsertBefore(HInstruction *next) | v8::internal::HInstruction | |
InternalSetOperandAt(int i, HValue *value) FINAL OVERRIDE | v8::internal::HTemplateInstruction< V > | inlineprotectedvirtual |
IsBitwiseBinaryShift() | v8::internal::HValue | inline |
IsDefinedAfter(HBasicBlock *other) const | v8::internal::HValue | |
IsDeletable() const | v8::internal::HValue | inlineprivatevirtual |
IsInformativeDefinition() | v8::internal::HValue | inline |
IsInteger32Constant() | v8::internal::HValue | |
IsLinked() const | v8::internal::HInstruction | inline |
isolate() const | v8::internal::HValue | |
IsPhi() const | v8::internal::HValue | inline |
IsPurelyInformativeDefinition() | v8::internal::HValue | inlinevirtual |
kAllowUndefinedAsNaN enum value | v8::internal::HValue | |
kAllUsesTruncatingToInt32 enum value | v8::internal::HValue | |
kAllUsesTruncatingToSmi enum value | v8::internal::HValue | |
kBailoutOnMinusZero enum value | v8::internal::HValue | |
kCanBeDivByZero enum value | v8::internal::HValue | |
kCannotBeTagged enum value | v8::internal::HValue | |
kCanOverflow enum value | v8::internal::HValue | |
kCantBeReplaced enum value | v8::internal::HValue | |
kEndsLiveRange enum value | v8::internal::HValue | |
kFlexibleRepresentation enum value | v8::internal::HValue | |
kHasNoObservableSideEffects enum value | v8::internal::HValue | |
Kill() | v8::internal::HValue | |
kIsArguments enum value | v8::internal::HValue | |
kIsDead enum value | v8::internal::HValue | |
kIsLive enum value | v8::internal::HValue | |
kLastFlag enum value | v8::internal::HValue | |
kLeftCanBeMinInt enum value | v8::internal::HValue | |
kLeftCanBeNegative enum value | v8::internal::HValue | |
kLeftCanBePositive enum value | v8::internal::HValue | |
kNoNumber | v8::internal::HValue | static |
kNoRedefinedOperand | v8::internal::HValue | static |
KnownOptimalRepresentation() | v8::internal::HValue | inlinevirtual |
kPhi enum value | v8::internal::HValue | |
kTrackSideEffectDominators enum value | v8::internal::HValue | |
kTruncatingToInt32 enum value | v8::internal::HValue | |
kTruncatingToSmi enum value | v8::internal::HValue | |
kUint32 enum value | v8::internal::HValue | |
kUseGVN enum value | v8::internal::HValue | |
Mnemonic() const | v8::internal::HValue | |
next() const | v8::internal::HInstruction | inline |
next_ | v8::internal::HInstruction | private |
ObservableChangesFlags() const | v8::internal::HValue | inline |
observed_input_representation(int index) | v8::internal::HValue | inlinevirtual |
opcode() const =0 | v8::internal::HValue | pure virtual |
Opcode enum name | v8::internal::HValue | |
operand_position(int index) const OVERRIDE | v8::internal::HInstruction | inlinevirtual |
OperandAt(int i) const FINAL OVERRIDE | v8::internal::HTemplateInstruction< V > | inlinevirtual |
OperandCount() const FINAL OVERRIDE | v8::internal::HTemplateInstruction< V > | inlinevirtual |
operator delete(void *, size_t) | v8::internal::ZoneObject | inline |
operator delete(void *pointer, Zone *zone) | v8::internal::ZoneObject | inline |
position() const OVERRIDE | v8::internal::HInstruction | inlinevirtual |
position_ | v8::internal::HInstruction | private |
Prepend(T *instr) | v8::internal::HInstruction | inline |
previous() const | v8::internal::HInstruction | inline |
previous_ | v8::internal::HInstruction | private |
PrintDataTo(OStream &os) const | v8::internal::HInstruction | virtual |
PrintTo(OStream &os) const OVERRIDE | v8::internal::HInstruction | virtual |
range() const | v8::internal::HValue | inline |
range_ | v8::internal::HValue | protected |
RedefinedOperand() | v8::internal::HValue | inline |
RedefinedOperandIndex() | v8::internal::HValue | inlinevirtual |
RegisterUse(int index, HValue *new_value) | v8::internal::HValue | protected |
RemoveLastAddedRange() | v8::internal::HValue | |
RemoveUse(HValue *value, int index) | v8::internal::HValue | protected |
ReplaceAllUsesWith(HValue *other) | v8::internal::HValue | |
representation() const | v8::internal::HValue | inline |
representation_ | v8::internal::HValue | protected |
RepresentationChanged(Representation to) | v8::internal::HValue | inlineprotectedvirtual |
RepresentationFromInputs() | v8::internal::HValue | inlineprotectedvirtual |
RepresentationFromUseRequirements() | v8::internal::HValue | protected |
RepresentationFromUses() | v8::internal::HValue | protectedvirtual |
RequiredInputRepresentation(int index)=0 | v8::internal::HValue | pure virtual |
set_id(int id) | v8::internal::HValue | inline |
set_operand_position(Zone *zone, int index, HSourcePosition pos) | v8::internal::HInstruction | inline |
set_position(HSourcePosition position) | v8::internal::HInstruction | inline |
set_representation(Representation r) | v8::internal::HValue | inlineprotected |
set_type(HType new_type) | v8::internal::HValue | inline |
SetAllSideEffects() | v8::internal::HValue | inline |
SetBlock(HBasicBlock *block) | v8::internal::HValue | |
SetChangesFlag(GVNFlag f) | v8::internal::HValue | inline |
SetDependsOnFlag(GVNFlag f) | v8::internal::HValue | inline |
SetFlag(Flag f) | v8::internal::HValue | inline |
SetOperandAt(int index, HValue *value) | v8::internal::HValue | |
SideEffectFlags() const | v8::internal::HValue | inline |
STATIC_ASSERT(kLastFlag< kBitsPerInt) | v8::internal::HValue | |
ToNumberCanBeObserved() const | v8::internal::HValue | inline |
ToStringCanBeObserved() const | v8::internal::HValue | inline |
ToStringOrToNumberCanBeObserved() const | v8::internal::HValue | inlineprotected |
TryDecompose(DecompositionResult *decomposition) | v8::internal::HValue | inlinevirtual |
type() const | v8::internal::HValue | inline |
type_ | v8::internal::HValue | protected |
Unlink() | v8::internal::HInstruction | |
UpdateInferredType() | v8::internal::HValue | |
UpdateRepresentation(Representation new_rep, HInferRepresentationPhase *h_infer, const char *reason) | v8::internal::HValue | protectedvirtual |
use_list_ | v8::internal::HValue | protected |
UseCount() const | v8::internal::HValue | |
uses() const | v8::internal::HValue | inline |
~HValue() | v8::internal::HValue | inlinevirtual |