V8 Project
v8::internal::HAllocateBlockContext Member List

This is the complete list of members for v8::internal::HAllocateBlockContext, including all inherited members.

ActualValue()v8::internal::HValueinline
AddDependantsToWorklist(HInferRepresentationPhase *h_infer)v8::internal::HValueprotected
AddNewRange(Range *r, Zone *zone)v8::internal::HValue
AllFlagSet()v8::internal::HValueinlineprotectedstatic
AllObservableSideEffectsFlagSet()v8::internal::HValueinlineprotectedstatic
AllSideEffectsFlagSet()v8::internal::HValueinlineprotectedstatic
Append(T *instr)v8::internal::HInstructioninline
argument_delta() constv8::internal::HValueinlinevirtual
AssumeRepresentation(Representation r)v8::internal::HValuevirtual
block() constv8::internal::HValueinline
block_v8::internal::HValueprotected
CalculateInferredType()v8::internal::HValuevirtual
CanDeoptimize()v8::internal::HInstruction
CannotBeEliminated() constv8::internal::HValueinline
Canonicalize()v8::internal::HValueinlinevirtual
CanReplaceWithDummyUses()v8::internal::HValue
CanTruncateToInt32() constv8::internal::HInstructioninline
CanTruncateToSmi() constv8::internal::HInstructioninline
cast(HValue *value)v8::internal::HValueinlinestatic
ChangeRepresentation(Representation r)v8::internal::HValueinline
changes_flags_v8::internal::HValueprotected
ChangesFlags() constv8::internal::HValueinline
CheckChangesFlag(GVNFlag f) constv8::internal::HValueinline
CheckDependsOnFlag(GVNFlag f) constv8::internal::HValueinline
CheckFlag(Flag f) constv8::internal::HValueinline
CheckUsesForFlag(Flag f) constv8::internal::HValue
CheckUsesForFlag(Flag f, HValue **value) constv8::internal::HValue
clear_block()v8::internal::HValueinlineprotected
ClearAllSideEffects()v8::internal::HValueinline
ClearChangesFlag(GVNFlag f)v8::internal::HValueinline
ClearDependsOnFlag(GVNFlag f)v8::internal::HValueinline
ClearFlag(Flag f)v8::internal::HValueinline
CompileToLithium(LChunkBuilder *builder)=0v8::internal::HInstructionpure virtual
ComputeInitialRange(Zone *zone)v8::internal::HValue
context() constv8::internal::HAllocateBlockContextinline
CopyFlag(Flag f, HValue *other)v8::internal::HValueinline
DataEquals(HValue *other)v8::internal::HValueinlineprotectedvirtual
DECLARE_INSTRUCTION_FACTORY_P3(HAllocateBlockContext, HValue *, HValue *, Handle< ScopeInfo >)v8::internal::HAllocateBlockContext
DeleteAndReplaceWith(HValue *other)v8::internal::HValue
DeleteFromGraph() OVERRIDEv8::internal::HInstructioninlineprotectedvirtual
depends_on_flags_v8::internal::HValueprotected
DependsOnFlags() constv8::internal::HValueinline
DISALLOW_COPY_AND_ASSIGN(HValue)v8::internal::HValueprivate
Dominates(HInstruction *other)v8::internal::HInstruction
EmitAtUses()v8::internal::HValueinlinevirtual
Equals(HValue *other)v8::internal::HValue
EqualsInteger32Constant(int32_t value)v8::internal::HValue
FinalizeUniqueness()v8::internal::HValueinlinevirtual
Flag enum namev8::internal::HValue
flags() constv8::internal::HValueinline
flags_v8::internal::HValueprotected
function() constv8::internal::HAllocateBlockContextinline
GetInteger32Constant()v8::internal::HValue
GetMinusZeroMode()v8::internal::HValueinline
GetMonomorphicJSObjectMap()v8::internal::HValueinlinevirtual
HAllocateBlockContext(HValue *context, HValue *function, Handle< ScopeInfo > scope_info)v8::internal::HAllocateBlockContextinlineprivate
HandleSideEffectDominator(GVNFlag side_effect, HValue *dominator)v8::internal::HValueinlinevirtual
has_position() constv8::internal::HInstructioninline
HasAtLeastOneUseWithFlagAndNoneWithout(Flag f) constv8::internal::HValue
HasEscapingOperandAt(int index)v8::internal::HValueinlinevirtual
Hashcode()v8::internal::HValuevirtual
HasMonomorphicJSObjectType()v8::internal::HValue
HasMultipleUses() constv8::internal::HValueinline
HasNonSmiUse()v8::internal::HValueprotected
HasNoUses() constv8::internal::HValueinline
HasObservableSideEffects() constv8::internal::HValueinline
HasOneUse() constv8::internal::HValueinline
HasOutOfBoundsAccess(int size)v8::internal::HValueinlinevirtual
HasRange() constv8::internal::HValueinline
HasSideEffects() constv8::internal::HValueinline
HasStackCheck()v8::internal::HInstructioninlinevirtual
HInstruction(HType type=HType::Tagged())v8::internal::HInstructioninlineexplicitprotected
HTemplateInstruction(HType type=HType::Tagged())v8::internal::HTemplateInstruction< 2 >inlineexplicitprotected
HValue(HType type=HType::Tagged())v8::internal::HValueinlineexplicit
id() constv8::internal::HValueinline
id_v8::internal::HValueprotected
InferRange(Zone *zone)v8::internal::HValueprotectedvirtual
InferRepresentation(HInferRepresentationPhase *h_infer)v8::internal::HValuevirtual
InitializeAsFirst(HBasicBlock *block)v8::internal::HInstructioninlineprivate
INLINE(void *operator new(size_t size, Zone *zone))v8::internal::ZoneObject
inputs_v8::internal::HTemplateInstruction< 2 >private
InsertAfter(HInstruction *previous)v8::internal::HInstruction
InsertBefore(HInstruction *next)v8::internal::HInstruction
InternalSetOperandAt(int i, HValue *value) FINAL OVERRIDEv8::internal::HTemplateInstruction< 2 >inlineprotectedvirtual
IsBitwiseBinaryShift()v8::internal::HValueinline
IsDefinedAfter(HBasicBlock *other) constv8::internal::HValue
IsDeletable() constv8::internal::HValueinlineprivatevirtual
IsInformativeDefinition()v8::internal::HValueinline
IsInteger32Constant()v8::internal::HValue
IsLinked() constv8::internal::HInstructioninline
isolate() constv8::internal::HValue
IsPhi() constv8::internal::HValueinline
IsPurelyInformativeDefinition()v8::internal::HValueinlinevirtual
kAllowUndefinedAsNaN enum valuev8::internal::HValue
kAllUsesTruncatingToInt32 enum valuev8::internal::HValue
kAllUsesTruncatingToSmi enum valuev8::internal::HValue
kBailoutOnMinusZero enum valuev8::internal::HValue
kCanBeDivByZero enum valuev8::internal::HValue
kCannotBeTagged enum valuev8::internal::HValue
kCanOverflow enum valuev8::internal::HValue
kCantBeReplaced enum valuev8::internal::HValue
kEndsLiveRange enum valuev8::internal::HValue
kFlexibleRepresentation enum valuev8::internal::HValue
kHasNoObservableSideEffects enum valuev8::internal::HValue
Kill()v8::internal::HValue
kIsArguments enum valuev8::internal::HValue
kIsDead enum valuev8::internal::HValue
kIsLive enum valuev8::internal::HValue
kLastFlag enum valuev8::internal::HValue
kLeftCanBeMinInt enum valuev8::internal::HValue
kLeftCanBeNegative enum valuev8::internal::HValue
kLeftCanBePositive enum valuev8::internal::HValue
kNoNumberv8::internal::HValuestatic
kNoRedefinedOperandv8::internal::HValuestatic
KnownOptimalRepresentation()v8::internal::HValueinlinevirtual
kPhi enum valuev8::internal::HValue
kTrackSideEffectDominators enum valuev8::internal::HValue
kTruncatingToInt32 enum valuev8::internal::HValue
kTruncatingToSmi enum valuev8::internal::HValue
kUint32 enum valuev8::internal::HValue
kUseGVN enum valuev8::internal::HValue
Mnemonic() constv8::internal::HValue
next() constv8::internal::HInstructioninline
next_v8::internal::HInstructionprivate
ObservableChangesFlags() constv8::internal::HValueinline
observed_input_representation(int index)v8::internal::HValueinlinevirtual
opcode() const =0v8::internal::HValuepure virtual
Opcode enum namev8::internal::HValue
operand_position(int index) const OVERRIDEv8::internal::HInstructioninlinevirtual
OperandAt(int i) const FINAL OVERRIDEv8::internal::HTemplateInstruction< 2 >inlinevirtual
OperandCount() const FINAL OVERRIDEv8::internal::HTemplateInstruction< 2 >inlinevirtual
operator delete(void *, size_t)v8::internal::ZoneObjectinline
operator delete(void *pointer, Zone *zone)v8::internal::ZoneObjectinline
position() const OVERRIDEv8::internal::HInstructioninlinevirtual
position_v8::internal::HInstructionprivate
Prepend(T *instr)v8::internal::HInstructioninline
previous() constv8::internal::HInstructioninline
previous_v8::internal::HInstructionprivate
PrintDataTo(OStream &os) constv8::internal::HAllocateBlockContextvirtual
PrintTo(OStream &os) const OVERRIDEv8::internal::HInstructionvirtual
range() constv8::internal::HValueinline
range_v8::internal::HValueprotected
RedefinedOperand()v8::internal::HValueinline
RedefinedOperandIndex()v8::internal::HValueinlinevirtual
RegisterUse(int index, HValue *new_value)v8::internal::HValueprotected
RemoveLastAddedRange()v8::internal::HValue
RemoveUse(HValue *value, int index)v8::internal::HValueprotected
ReplaceAllUsesWith(HValue *other)v8::internal::HValue
representation() constv8::internal::HValueinline
representation_v8::internal::HValueprotected
RepresentationChanged(Representation to)v8::internal::HValueinlineprotectedvirtual
RepresentationFromInputs()v8::internal::HValueinlineprotectedvirtual
RepresentationFromUseRequirements()v8::internal::HValueprotected
RepresentationFromUses()v8::internal::HValueprotectedvirtual
RequiredInputRepresentation(int index)v8::internal::HAllocateBlockContextinlinevirtual
scope_info() constv8::internal::HAllocateBlockContextinline
scope_info_v8::internal::HAllocateBlockContextprivate
set_id(int id)v8::internal::HValueinline
set_operand_position(Zone *zone, int index, HSourcePosition pos)v8::internal::HInstructioninline
set_position(HSourcePosition position)v8::internal::HInstructioninline
set_representation(Representation r)v8::internal::HValueinlineprotected
set_type(HType new_type)v8::internal::HValueinline
SetAllSideEffects()v8::internal::HValueinline
SetBlock(HBasicBlock *block)v8::internal::HValue
SetChangesFlag(GVNFlag f)v8::internal::HValueinline
SetDependsOnFlag(GVNFlag f)v8::internal::HValueinline
SetFlag(Flag f)v8::internal::HValueinline
SetOperandAt(int index, HValue *value)v8::internal::HValue
SideEffectFlags() constv8::internal::HValueinline
STATIC_ASSERT(kLastFlag< kBitsPerInt)v8::internal::HValue
ToNumberCanBeObserved() constv8::internal::HValueinline
ToStringCanBeObserved() constv8::internal::HValueinline
ToStringOrToNumberCanBeObserved() constv8::internal::HValueinlineprotected
TryDecompose(DecompositionResult *decomposition)v8::internal::HValueinlinevirtual
type() constv8::internal::HValueinline
type_v8::internal::HValueprotected
Unlink()v8::internal::HInstruction
UpdateInferredType()v8::internal::HValue
UpdateRepresentation(Representation new_rep, HInferRepresentationPhase *h_infer, const char *reason)v8::internal::HValueprotectedvirtual
use_list_v8::internal::HValueprotected
UseCount() constv8::internal::HValue
uses() constv8::internal::HValueinline
~HValue()v8::internal::HValueinlinevirtual