v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::JSNativeContextSpecialization Member List

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

AdvancedReducer(Editor *editor)v8::internal::compiler::AdvancedReducerinlineexplicit
broker() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
broker_v8::internal::compiler::JSNativeContextSpecializationprivate
BuildCheckEqualsName(NameRef name, Node *value, Node *effect, Node *control)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildElementAccess(Node *receiver, Node *index, Node *value, Node *effect, Node *control, Node *context, ElementAccessInfo const &access_info, KeyedAccessMode const &keyed_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildElementAccessForTypedArrayOrRabGsabTypedArray(Node *receiver, Node *index, Node *value, Node *effect, Node *control, Node *context, ElementsKind elements_kind, KeyedAccessMode const &keyed_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildExtendPropertiesBackingStore(MapRef map, Node *properties, Node *effect, Node *control)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildIndexedStringLoad(Node *receiver, Node *index, Node *length, Node **effect, Node **control, KeyedAccessLoadMode load_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildLoadPrototypeFromObject(Node *object, Node *effect, Node *control)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildPropertyAccess(Node *lookup_start_object, Node *receiver, Node *value, Node *context, Node *frame_state, Node *effect, Node *control, NameRef name, ZoneVector< Node * > *if_exceptions, PropertyAccessInfo const &access_info, AccessMode access_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildPropertyLoad(Node *lookup_start_object, Node *receiver, Node *context, Node *frame_state, Node *effect, Node *control, NameRef name, ZoneVector< Node * > *if_exceptions, PropertyAccessInfo const &access_info)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildPropertyStore(Node *receiver, Node *value, Node *context, Node *frame_state, Node *effect, Node *control, NameRef name, ZoneVector< Node * > *if_exceptions, PropertyAccessInfo const &access_info, AccessMode access_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
BuildPropertyTest(Node *effect, Node *control, PropertyAccessInfo const &access_info)v8::internal::compiler::JSNativeContextSpecializationprivate
CanTreatHoleAsUndefined(ZoneVector< MapRef > const &receiver_maps)v8::internal::compiler::JSNativeContextSpecializationprivate
Changed(Node *node)v8::internal::compiler::Reducerinlinestatic
common() constv8::internal::compiler::JSNativeContextSpecializationprivate
Concatenate(Handle< String > left, Handle< String > right)v8::internal::compiler::JSNativeContextSpecializationprivate
created_strings_v8::internal::compiler::JSNativeContextSpecializationprivate
CreateStringConstant(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
dependencies() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
editor_v8::internal::compiler::AdvancedReducerprivate
factory() constv8::internal::compiler::JSNativeContextSpecializationprivate
Finalize()v8::internal::compiler::Reducervirtual
Flag enum namev8::internal::compiler::JSNativeContextSpecialization
Flags typedefv8::internal::compiler::JSNativeContextSpecialization
flags() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
flags_v8::internal::compiler::JSNativeContextSpecializationprivate
GetMaxStringLength(JSHeapBroker *broker, Node *node)v8::internal::compiler::JSNativeContextSpecializationstatic
global_object() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
global_object_v8::internal::compiler::JSNativeContextSpecializationprivate
global_proxy() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
global_proxy_v8::internal::compiler::JSNativeContextSpecializationprivate
graph() constv8::internal::compiler::JSNativeContextSpecializationprivate
InferHasInPrototypeChain(Node *receiver, Effect effect, HeapObjectRef prototype)v8::internal::compiler::JSNativeContextSpecializationprivate
InferHasInPrototypeChainResult enum namev8::internal::compiler::JSNativeContextSpecializationprivate
InferMaps(Node *object, Effect effect, ZoneVector< MapRef > *maps) constv8::internal::compiler::JSNativeContextSpecializationprivate
InferRootMap(Node *object) constv8::internal::compiler::JSNativeContextSpecializationprivate
InlineApiCall(Node *receiver, Node *frame_state, Node *value, Node **effect, Node **control, FunctionTemplateInfoRef function_template_info, const FeedbackSource &feedback)v8::internal::compiler::JSNativeContextSpecializationprivate
InlinePropertyGetterCall(Node *receiver, ConvertReceiverMode receiver_mode, Node *lookup_start_object, Node *context, Node *frame_state, Node **effect, Node **control, ZoneVector< Node * > *if_exceptions, PropertyAccessInfo const &access_info)v8::internal::compiler::JSNativeContextSpecializationprivate
InlinePropertySetterCall(Node *receiver, Node *value, Node *context, Node *frame_state, Node **effect, Node **control, ZoneVector< Node * > *if_exceptions, PropertyAccessInfo const &access_info)v8::internal::compiler::JSNativeContextSpecializationprivate
isolate() constv8::internal::compiler::JSNativeContextSpecializationprivate
javascript() constv8::internal::compiler::JSNativeContextSpecializationprivate
jsgraph() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
jsgraph_v8::internal::compiler::JSNativeContextSpecializationprivate
JSNativeContextSpecialization(Editor *editor, JSGraph *jsgraph, JSHeapBroker *broker, Flags flags, Zone *zone, Zone *shared_zone)v8::internal::compiler::JSNativeContextSpecialization
JSNativeContextSpecialization(const JSNativeContextSpecialization &)=deletev8::internal::compiler::JSNativeContextSpecialization
kBailoutOnUninitialized enum valuev8::internal::compiler::JSNativeContextSpecialization
kIsInPrototypeChain enum valuev8::internal::compiler::JSNativeContextSpecializationprivate
kIsNotInPrototypeChain enum valuev8::internal::compiler::JSNativeContextSpecializationprivate
kMayBeInPrototypeChain enum valuev8::internal::compiler::JSNativeContextSpecializationprivate
kNoFlags enum valuev8::internal::compiler::JSNativeContextSpecialization
MergeControlToEnd(TFGraph *graph, CommonOperatorBuilder *common, Node *node)v8::internal::compiler::AdvancedReducerinlineprotected
native_context() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
NoChange()v8::internal::compiler::Reducerinlinestatic
operator=(const JSNativeContextSpecialization &)=deletev8::internal::compiler::JSNativeContextSpecialization
Reduce(Node *node) finalv8::internal::compiler::JSNativeContextSpecializationvirtual
v8::internal::compiler::AdvancedReducer::Reduce(Node *node, ObserveNodeManager *observe_node_manager)v8::internal::compiler::Reducer
ReduceEagerDeoptimize(Node *node, DeoptimizeReason reason)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceElementAccess(Node *node, Node *index, Node *value, ElementAccessFeedback const &feedback)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceElementAccessOnString(Node *node, Node *index, Node *value, KeyedAccessMode const &keyed_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceElementLoadFromHeapConstant(Node *node, Node *key, AccessMode access_mode, KeyedAccessLoadMode load_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceGlobalAccess(Node *node, Node *lookup_start_object, Node *receiver, Node *value, NameRef name, AccessMode access_mode, Node *key, PropertyCellRef property_cell, Node *effect=nullptr)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSAdd(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSAsyncFunctionEnter(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSAsyncFunctionReject(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSAsyncFunctionResolve(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSDefineKeyedOwnProperty(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSDefineKeyedOwnPropertyInLiteral(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSDefineNamedOwnProperty(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSFindNonDefaultConstructorOrConstruct(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSGetIterator(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSGetSuperConstructor(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSHasInPrototypeChain(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSHasProperty(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSInstanceOf(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSLoadGlobal(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSLoadNamed(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSLoadNamedFromSuper(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSLoadProperty(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSLoadPropertyWithEnumeratedKey(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSOrdinaryHasInstance(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSPromiseResolve(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSResolvePromise(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSSetKeyedProperty(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSSetNamedProperty(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSStoreGlobal(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSStoreInArrayLiteral(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSToObject(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceJSToString(Node *node)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceMegaDOMPropertyAccess(Node *node, Node *value, MegaDOMPropertyAccessFeedback const &feedback, FeedbackSource const &source)v8::internal::compiler::JSNativeContextSpecializationprivate
ReduceNamedAccess(Node *node, Node *value, NamedAccessFeedback const &feedback, AccessMode access_mode, Node *key=nullptr)v8::internal::compiler::JSNativeContextSpecializationprivate
ReducePropertyAccess(Node *node, Node *key, OptionalNameRef static_name, Node *value, FeedbackSource const &source, AccessMode access_mode)v8::internal::compiler::JSNativeContextSpecializationprivate
reducer_name() const overridev8::internal::compiler::JSNativeContextSpecializationinlinevirtual
RelaxControls(Node *node, Node *control=nullptr)v8::internal::compiler::AdvancedReducerinlineprotected
RelaxEffectsAndControls(Node *node)v8::internal::compiler::AdvancedReducerinlineprotected
ReleaseEffectAndControlFromAssembler(JSGraphAssembler *assembler)v8::internal::compiler::JSNativeContextSpecializationprivate
RemoveImpossibleMaps(Node *object, ZoneVector< MapRef > *maps) constv8::internal::compiler::JSNativeContextSpecializationprivate
Replace(Node *node)v8::internal::compiler::AdvancedReducerinlineprotectedstatic
Replace(Node *node, Node *replacement)v8::internal::compiler::AdvancedReducerinlineprotected
Replace(Node *node, Node *replacement, NodeId max_id)v8::internal::compiler::AdvancedReducerinlineprotected
ReplaceWithValue(Node *node, Node *value, Node *effect=nullptr, Node *control=nullptr)v8::internal::compiler::AdvancedReducerinlineprotected
Revisit(Node *node)v8::internal::compiler::AdvancedReducerinlineprotected
shared_zone() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
shared_zone_v8::internal::compiler::JSNativeContextSpecializationprivate
simplified() constv8::internal::compiler::JSNativeContextSpecializationprivate
StringCanSafelyBeRead(Node *const node, Handle< String > str)v8::internal::compiler::JSNativeContextSpecializationprivate
TryRefineElementAccessFeedback(ElementAccessFeedback const &feedback, Node *receiver, Effect effect) constv8::internal::compiler::JSNativeContextSpecializationprivate
type_cache_v8::internal::compiler::JSNativeContextSpecializationprivate
zone() constv8::internal::compiler::JSNativeContextSpecializationinlineprivate
zone_v8::internal::compiler::JSNativeContextSpecializationprivate
~Reducer()=defaultv8::internal::compiler::Reducervirtual