Add() | v8::internal::HGraphBuilder | inline |
Add(P1 p1) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
Add(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
Add(const char *reason, Deoptimizer::BailoutType type) | v8::internal::HGraphBuilder | inline |
Add(BailoutId id, RemovableSimulate removable) | v8::internal::HGraphBuilder | inline |
Add(BailoutId id) | v8::internal::HGraphBuilder | inline |
Add(HValue *value) | v8::internal::HGraphBuilder | inline |
Add(HConstant *value) | v8::internal::HGraphBuilder | inline |
Add(Handle< String > name, const Runtime::Function *c_function, int argument_count) | v8::internal::HGraphBuilder | inline |
AddElementAccess(HValue *elements, HValue *checked_key, HValue *val, HValue *dependency, ElementsKind elements_kind, PropertyAccessType access_type, LoadKeyedHoleMode load_mode=NEVER_RETURN_HOLE) | v8::internal::HGraphBuilder | protected |
AddIncrementCounter(StatsCounter *counter) | v8::internal::HGraphBuilder | protected |
AddInstruction(HInstruction *instr) | v8::internal::HGraphBuilder | |
AddInstructionTyped(I *instr) | v8::internal::HGraphBuilder | inlineprivate |
AddLeaveInlined(HBasicBlock *block, HValue *return_value, FunctionState *state) | v8::internal::HGraphBuilder | inline |
AddLeaveInlined(HValue *return_value, FunctionState *state) | v8::internal::HGraphBuilder | inline |
AddLoadArrayLength(HValue *object, ElementsKind kind, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadElements(HValue *object, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadFixedArrayLength(HValue *object, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadJSBuiltin(Builtins::JavaScript builtin) | v8::internal::HGraphBuilder | protected |
AddLoadMap(HValue *object, HValue *dependency=NULL) | v8::internal::HGraphBuilder | protected |
AddLoadStringInstanceType(HValue *string) | v8::internal::HGraphBuilder | protected |
AddLoadStringLength(HValue *string) | v8::internal::HGraphBuilder | protected |
AddSimulate(BailoutId id, RemovableSimulate removable=FIXED_SIMULATE) | v8::internal::HGraphBuilder | |
AddStoreMapConstant(HValue *object, Handle< Map > map) | v8::internal::HGraphBuilder | inlineprotected |
AddUncasted() | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
AddUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
AddUncasted(const char *reason, Deoptimizer::BailoutType type) | v8::internal::HGraphBuilder | inline |
AddUncasted(BailoutId id) | v8::internal::HGraphBuilder | inline |
AddUncasted(HValue *value) | v8::internal::HGraphBuilder | inline |
AddUncasted(HConstant *value) | v8::internal::HGraphBuilder | inline |
AddUncasted(Handle< String > name, const Runtime::Function *c_function, int argument_count) | v8::internal::HGraphBuilder | inline |
AllocateJSArrayObject(AllocationSiteMode mode) | v8::internal::HGraphBuilder | protected |
ArgumentClass enum name | v8::internal::CodeStubGraphBuilderBase | protected |
arguments_length_ | v8::internal::CodeStubGraphBuilderBase | private |
BuildAddStringLengths(HValue *left_length, HValue *right_length) | v8::internal::HGraphBuilder | protected |
BuildAllocate(HValue *object_size, HType type, InstanceType instance_type, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildAllocateArrayFromLength(JSArrayBuilder *array_builder, HValue *length_argument) | v8::internal::HGraphBuilder | protected |
BuildAllocateElements(ElementsKind kind, HValue *size_in_bytes) | v8::internal::HGraphBuilder | protected |
BuildAllocateElementsAndInitializeElementsHeader(ElementsKind kind, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildArrayBufferViewInitialization(HValue *obj, HValue *buffer, HValue *byte_offset, HValue *byte_length) | v8::internal::HGraphBuilder | protected |
BuildArrayConstructor(ElementsKind kind, AllocationSiteOverrideMode override_mode, ArgumentClass argument_class) | v8::internal::CodeStubGraphBuilderBase | protected |
BuildArrayNArgumentsConstructor(JSArrayBuilder *builder, ElementsKind kind) | v8::internal::CodeStubGraphBuilderBase | private |
BuildArraySingleArgumentConstructor(JSArrayBuilder *builder) | v8::internal::CodeStubGraphBuilderBase | private |
BuildBinaryOperation(Token::Value op, HValue *left, HValue *right, Type *left_type, Type *right_type, Type *result_type, Maybe< int > fixed_right_arg, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildCalculateElementsSize(ElementsKind kind, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildCheckAndInstallOptimizedCode(HValue *js_function, HValue *native_context, IfBuilder *builder, HValue *optimized_map, HValue *map_index) | v8::internal::CodeStubGraphBuilderBase | protected |
BuildCheckForCapacityGrow(HValue *object, HValue *elements, ElementsKind kind, HValue *length, HValue *key, bool is_js_array, PropertyAccessType access_type) | v8::internal::HGraphBuilder | protected |
BuildCheckHeapObject(HValue *object) | v8::internal::HGraphBuilder | protected |
BuildCheckPrototypeMaps(Handle< JSObject > prototype, Handle< JSObject > holder) | v8::internal::HGraphBuilder | protected |
BuildCheckString(HValue *string) | v8::internal::HGraphBuilder | protected |
BuildCloneShallowArrayCow(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode, ElementsKind kind) | v8::internal::HGraphBuilder | protected |
BuildCloneShallowArrayEmpty(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode) | v8::internal::HGraphBuilder | protected |
BuildCloneShallowArrayNonEmpty(HValue *boilerplate, HValue *allocation_site, AllocationSiteMode mode, ElementsKind kind) | v8::internal::HGraphBuilder | protected |
BuildCodeInitializedStub() | v8::internal::CodeStubGraphBuilder< Stub > | inlineprotectedvirtual |
BuildCodeInitializedStub() | v8::internal::CodeStubGraphBuilder< Stub > | protected |
BuildCodeInitializedStub() | v8::internal::CodeStubGraphBuilder< Stub > | protected |
BuildCodeInitializedStub() | v8::internal::CodeStubGraphBuilder< Stub > | protected |
BuildCodeInitializedStub() | v8::internal::CodeStubGraphBuilder< Stub > | protected |
BuildCodeInitializedStub() | v8::internal::CodeStubGraphBuilder< Stub > | protected |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | inlineprotectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeStub() | v8::internal::CodeStubGraphBuilder< Stub > | protectedvirtual |
BuildCodeUninitializedStub() | v8::internal::CodeStubGraphBuilder< Stub > | inlineprotectedvirtual |
BuildCompareNil(HValue *value, Type *type, HIfContinuation *continuation) | v8::internal::HGraphBuilder | protected |
BuildConstantMapCheck(Handle< JSObject > constant) | v8::internal::HGraphBuilder | protected |
BuildCopyElements(HValue *from_elements, ElementsKind from_elements_kind, HValue *to_elements, ElementsKind to_elements_kind, HValue *length, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildCopyElementsOnWrite(HValue *object, HValue *elements, ElementsKind kind, HValue *length) | v8::internal::HGraphBuilder | protected |
BuildCopySeqStringChars(HValue *src, HValue *src_offset, String::Encoding src_encoding, HValue *dst, HValue *dst_offset, String::Encoding dst_encoding, HValue *length) | v8::internal::HGraphBuilder | protected |
BuildCreateAllocationMemento(HValue *previous_object, HValue *previous_object_size, HValue *payload) | v8::internal::HGraphBuilder | protected |
BuildCreateConsString(HValue *length, HValue *left, HValue *right, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildDecodeField(HValue *encoded_field) | v8::internal::HGraphBuilder | inlineprotected |
BuildElementIndexHash(HValue *index) | v8::internal::HGraphBuilder | protected |
BuildFillElementsWithHole(HValue *elements, ElementsKind elements_kind, HValue *from, HValue *to) | v8::internal::HGraphBuilder | protected |
BuildFillElementsWithValue(HValue *elements, ElementsKind elements_kind, HValue *from, HValue *to, HValue *value) | v8::internal::HGraphBuilder | protected |
BuildGetArrayFunction() | v8::internal::HGraphBuilder | protected |
BuildGetElementsKind(HValue *object) | v8::internal::HGraphBuilder | protected |
BuildGetNativeContext(HValue *closure) | v8::internal::HGraphBuilder | protected |
BuildGetNativeContext() | v8::internal::HGraphBuilder | protected |
BuildGraph() | v8::internal::CodeStubGraphBuilderBase | virtual |
BuildGrowElementsCapacity(HValue *object, HValue *elements, ElementsKind kind, ElementsKind new_kind, HValue *length, HValue *new_capacity) | v8::internal::HGraphBuilder | protected |
BuildInitializeElementsHeader(HValue *elements, ElementsKind kind, HValue *capacity) | v8::internal::HGraphBuilder | protected |
BuildInstallCode(HValue *js_function, HValue *shared_info) | v8::internal::CodeStubGraphBuilderBase | protected |
BuildInstallFromOptimizedCodeMap(HValue *js_function, HValue *shared_info, HValue *native_context) | v8::internal::CodeStubGraphBuilderBase | protected |
BuildInternalArrayConstructor(ElementsKind kind, ArgumentClass argument_class) | v8::internal::CodeStubGraphBuilderBase | protected |
BuildJSArrayHeader(HValue *array, HValue *array_map, HValue *elements, AllocationSiteMode mode, ElementsKind elements_kind, HValue *allocation_site_payload, HValue *length_field) | v8::internal::HGraphBuilder | protected |
BuildJSObjectCheck(HValue *receiver, int bit_field_mask) | v8::internal::HGraphBuilder | protected |
BuildKeyedIndexCheck(HValue *key, HIfContinuation *join_continuation) | v8::internal::HGraphBuilder | protected |
BuildKeyedLookupCacheHash(HValue *object, HValue *key) | v8::internal::HGraphBuilder | protected |
BuildLoadNamedField(HValue *object, FieldIndex index) | v8::internal::CodeStubGraphBuilderBase | protected |
BuildNewElementsCapacity(HValue *old_capacity) | v8::internal::HGraphBuilder | protected |
BuildNonGlobalObjectCheck(HValue *receiver) | v8::internal::HGraphBuilder | protected |
BuildNumberToString(HValue *object, Type *type) | v8::internal::HGraphBuilder | protected |
BuildObjectSizeAlignment(HValue *unaligned_size, int header_size) | v8::internal::HGraphBuilder | protected |
BuildRegExpConstructResult(HValue *length, HValue *index, HValue *input) | v8::internal::HGraphBuilder | protected |
BuildStoreNamedField(HValue *object, HValue *value, FieldIndex index, Representation representation) | v8::internal::CodeStubGraphBuilderBase | protected |
BuildStringAdd(HValue *left, HValue *right, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildTestForDictionaryProperties(HValue *object, HIfContinuation *continuation) | v8::internal::HGraphBuilder | protected |
BuildTransitionElementsKind(HValue *object, HValue *map, ElementsKind from_kind, ElementsKind to_kind, bool is_jsarray) | v8::internal::HGraphBuilder | protected |
BuildUncheckedDictionaryElementLoad(HValue *receiver, HValue *elements, HValue *key, HValue *hash) | v8::internal::HGraphBuilder | protected |
BuildUncheckedMonomorphicElementAccess(HValue *checked_object, HValue *key, HValue *val, bool is_js_array, ElementsKind elements_kind, PropertyAccessType access_type, LoadKeyedHoleMode load_mode, KeyedAccessStoreMode store_mode) | v8::internal::HGraphBuilder | protected |
BuildUncheckedStringAdd(HValue *left, HValue *right, HAllocationMode allocation_mode) | v8::internal::HGraphBuilder | protected |
BuildWrapReceiver(HValue *object, HValue *function) | v8::internal::HGraphBuilder | protected |
casted_stub() | v8::internal::CodeStubGraphBuilder< Stub > | inlineprotected |
CodeStubGraphBuilder(Isolate *isolate, Stub *stub) | v8::internal::CodeStubGraphBuilder< Stub > | inline |
CodeStubGraphBuilderBase(Isolate *isolate, HydrogenCodeStub *stub) | v8::internal::CodeStubGraphBuilderBase | inline |
context() | v8::internal::CodeStubGraphBuilderBase | inlineprotectedvirtual |
context_ | v8::internal::CodeStubGraphBuilderBase | private |
CreateBasicBlock(HEnvironment *env) | v8::internal::HGraphBuilder | protected |
CreateGraph() | v8::internal::HGraphBuilder | |
CreateLoopHeaderBlock() | v8::internal::HGraphBuilder | protected |
current_block() const | v8::internal::HGraphBuilder | inline |
current_block_ | v8::internal::HGraphBuilder | private |
descriptor_ | v8::internal::CodeStubGraphBuilderBase | private |
EnforceNumberType(HValue *number, Type *expected) | v8::internal::HGraphBuilder | protected |
EnterInlinedSource(int start_position, int id) | v8::internal::HGraphBuilder | inlineprotected |
environment() const | v8::internal::HGraphBuilder | inline |
EstablishElementsAllocationSize(ElementsKind kind, int capacity) | v8::internal::HGraphBuilder | protected |
FinishCurrentBlock(HControlInstruction *last) | v8::internal::HGraphBuilder | |
FinishExitCurrentBlock(HControlInstruction *instruction) | v8::internal::HGraphBuilder | |
FinishExitWithHardDeoptimization(const char *reason) | v8::internal::HGraphBuilder | protected |
GetArgumentsLength() | v8::internal::CodeStubGraphBuilderBase | inlineprotected |
GetParameter(int parameter) | v8::internal::CodeStubGraphBuilderBase | inlineprotected |
Goto(HBasicBlock *from, HBasicBlock *target, FunctionState *state=NULL, bool add_simulate=true) | v8::internal::HGraphBuilder | inline |
Goto(HBasicBlock *target, FunctionState *state=NULL, bool add_simulate=true) | v8::internal::HGraphBuilder | inline |
GotoNoSimulate(HBasicBlock *from, HBasicBlock *target) | v8::internal::HGraphBuilder | inline |
GotoNoSimulate(HBasicBlock *target) | v8::internal::HGraphBuilder | inline |
graph() const | v8::internal::HGraphBuilder | inline |
graph_ | v8::internal::HGraphBuilder | private |
HGraphBuilder(CompilationInfo *info) | v8::internal::HGraphBuilder | inlineexplicit |
HGraphBuilder() | v8::internal::HGraphBuilder | private |
info() | v8::internal::CodeStubGraphBuilderBase | inlineprotected |
info_ | v8::internal::CodeStubGraphBuilderBase | private |
isolate() | v8::internal::CodeStubGraphBuilderBase | inlineprotected |
v8::internal::HGraphBuilder::isolate() const | v8::internal::HGraphBuilder | inline |
kElementLoopUnrollThreshold | v8::internal::HGraphBuilder | static |
LoadFromOptimizedCodeMap(HValue *optimized_map, HValue *iterator, int field_offset) | v8::internal::CodeStubGraphBuilderBase | protected |
MatchRotateRight(HValue *left, HValue *right, HValue **operand, HValue **shift_amount) | v8::internal::HGraphBuilder | protected |
MULTIPLE enum value | v8::internal::CodeStubGraphBuilderBase | protected |
New() | v8::internal::HGraphBuilder | inline |
New(P1 p1) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
New(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
New() | v8::internal::HGraphBuilder | inline |
NewUncasted() | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7) | v8::internal::HGraphBuilder | inline |
NewUncasted(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8) | v8::internal::HGraphBuilder | inline |
NewUncasted() | v8::internal::HGraphBuilder | inline |
NONE enum value | v8::internal::CodeStubGraphBuilderBase | protected |
parameters_ | v8::internal::CodeStubGraphBuilderBase | private |
Pop() | v8::internal::HGraphBuilder | inline |
position_ | v8::internal::HGraphBuilder | private |
Push(HValue *value) | v8::internal::HGraphBuilder | inline |
scope() const | v8::internal::HGraphBuilder | inline |
scope_ | v8::internal::HGraphBuilder | private |
ScriptPositionToSourcePosition(int position) | v8::internal::HGraphBuilder | inlineprotected |
set_current_block(HBasicBlock *block) | v8::internal::HGraphBuilder | inline |
set_scope(Scope *scope) | v8::internal::HGraphBuilder | inline |
set_source_position(HSourcePosition position) | v8::internal::HGraphBuilder | inlineprotected |
SetSourcePosition(int position) | v8::internal::HGraphBuilder | inlineprotected |
SINGLE enum value | v8::internal::CodeStubGraphBuilderBase | protected |
source_position() | v8::internal::HGraphBuilder | inlineprotected |
start_position_ | v8::internal::HGraphBuilder | private |
stub() | v8::internal::CodeStubGraphBuilderBase | inlineprotected |
top_info() | v8::internal::HGraphBuilder | inline |
TruncateToNumber(HValue *value, Type **expected) | v8::internal::HGraphBuilder | protected |
UnmappedCase(HValue *elements, HValue *key) | v8::internal::CodeStubGraphBuilderBase | protected |
zone() const | v8::internal::HGraphBuilder | inline |
~HGraphBuilder() | v8::internal::HGraphBuilder | inlinevirtual |