Home
last modified time | relevance | path

Searched refs:CompilationDependencies (Results 1 – 25 of 25) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dcompilation-dependencies.cc41 CompilationDependencies::CompilationDependencies(JSHeapBroker* broker, in CompilationDependencies() function in v8::internal::compiler::CompilationDependencies
93 friend struct CompilationDependencies::CompilationDependencyHash;
94 friend struct CompilationDependencies::CompilationDependencyEqual;
97 size_t CompilationDependencies::CompilationDependencyHash::operator()( in operator ()()
102 bool CompilationDependencies::CompilationDependencyEqual::operator()( in operator ()()
1028 void CompilationDependencies::RecordDependency( in RecordDependency()
1033 MapRef CompilationDependencies::DependOnInitialMap( in DependOnInitialMap()
1040 ObjectRef CompilationDependencies::DependOnPrototypeProperty( in DependOnPrototypeProperty()
1048 void CompilationDependencies::DependOnStableMap(const MapRef& map) { in DependOnStableMap()
1054 void CompilationDependencies::DependOnConstantInDictionaryPrototypeChain( in DependOnConstantInDictionaryPrototypeChain()
[all …]
Dmap-inference.h19 class CompilationDependencies; variable
65 CompilationDependencies* dependencies);
69 bool RelyOnMapsPreferStability(CompilationDependencies* dependencies,
102 CompilationDependencies* dependencies, JSGraph* jsgraph, Effect* effect,
Dproperty-access-builder.h21 class CompilationDependencies; variable
32 CompilationDependencies* dependencies) in PropertyAccessBuilder()
68 CompilationDependencies* dependencies() const { return dependencies_; } in dependencies()
88 CompilationDependencies* dependencies_;
Dtyped-optimization.h22 class CompilationDependencies; variable
30 TypedOptimization(Editor* editor, CompilationDependencies* dependencies, in NON_EXPORTED_BASE()
85 CompilationDependencies* dependencies() const { return dependencies_; } in NON_EXPORTED_BASE()
89 CompilationDependencies* const dependencies_; in NON_EXPORTED_BASE()
Dheap-refs.h43 class CompilationDependencies; variable
395 CompilationDependencies* dependencies) const;
410 CompilationDependencies* dependencies) const;
415 InternalIndex index, CompilationDependencies* dependencies) const;
462 bool has_initial_map(CompilationDependencies* dependencies) const;
464 CompilationDependencies* dependencies) const;
465 bool has_instance_prototype(CompilationDependencies* dependencies) const;
466 ObjectRef instance_prototype(CompilationDependencies* dependencies) const;
467 MapRef initial_map(CompilationDependencies* dependencies) const;
469 CompilationDependencies* dependencies) const;
[all …]
Djs-create-lowering.h24 class CompilationDependencies; variable
36 JSCreateLowering(Editor* editor, CompilationDependencies* dependencies, in NON_EXPORTED_BASE()
127 CompilationDependencies* dependencies() const { return dependencies_; } in NON_EXPORTED_BASE()
131 CompilationDependencies* const dependencies_; in NON_EXPORTED_BASE()
Daccess-info.h21 class CompilationDependencies; variable
104 void RecordDependencies(CompilationDependencies* dependencies);
219 AccessInfoFactory(JSHeapBroker* broker, CompilationDependencies* dependencies,
279 CompilationDependencies* dependencies() const { return dependencies_; } in dependencies()
285 CompilationDependencies* const dependencies_;
Dmap-inference.cc114 CompilationDependencies* dependencies) { in RelyOnMapsViaStability()
120 CompilationDependencies* dependencies, JSGraph* jsgraph, Effect* effect, in RelyOnMapsPreferStability()
129 bool MapInference::RelyOnMapsHelper(CompilationDependencies* dependencies, in RelyOnMapsHelper()
Djs-native-context-specialization.h29 class CompilationDependencies; variable
55 CompilationDependencies* dependencies,
254 CompilationDependencies* dependencies() const { return dependencies_; } in dependencies()
263 CompilationDependencies* const dependencies_;
Dcompilation-dependencies.h31 class V8_EXPORT_PRIVATE CompilationDependencies : public ZoneObject {
33 CompilationDependencies(JSHeapBroker* broker, Zone* zone);
Djs-typed-lowering.h23 class CompilationDependencies; variable
97 CompilationDependencies* dependencies() const; in NON_EXPORTED_BASE()
Djs-heap-broker.h235 CompilationDependencies* dependencies); in DEFINE_OPERATORS_FOR_FLAGS()
360 void set_dependencies(CompilationDependencies* dependencies) { in DEFINE_OPERATORS_FOR_FLAGS()
365 CompilationDependencies* dependencies() const { in DEFINE_OPERATORS_FOR_FLAGS()
456 CompilationDependencies* dependencies_ = nullptr; in DEFINE_OPERATORS_FOR_FLAGS()
Djs-call-reducer.h27 class CompilationDependencies; variable
77 CompilationDependencies* dependencies() const;
Djs-inlining-heuristic.h99 CompilationDependencies* dependencies() const;
Dheap-refs.cc1135 CompilationDependencies* dependencies) const { in feedback_vector()
1140 CompilationDependencies* dependencies) const { in InitialMapInstanceSizeWithMinSlack()
1802 CompilationDependencies* dependencies) const { in GetOwnConstantElement()
1860 CompilationDependencies* dependencies) const { in GetOwnFastDataProperty()
1871 InternalIndex index, CompilationDependencies* dependencies) const { in GetOwnDictionaryProperty()
2114 Result##Ref JSFunctionRef::Name(CompilationDependencies* dependencies) \
2123 Result JSFunctionRef::Name(CompilationDependencies* dependencies) const { \
2137 Result JSFunctionRef::Name(CompilationDependencies* dependencies) const { \
Daccess-info.cc60 if (CompilationDependencies::IsFieldRepresentationDependencyOnMap( in HasFieldRepresentationDependenciesOnMap()
361 CompilationDependencies* dependencies, in AccessInfoFactory()
950 CompilationDependencies* dependencies) { in RecordDependencies()
Djs-inlining-heuristic.cc843 CompilationDependencies* JSInliningHeuristic::dependencies() const { in dependencies()
Djs-heap-broker.cc882 CompilationDependencies* dependencies) { in GetPropertyAccessInfo()
Dtyped-optimization.cc22 CompilationDependencies* dependencies, in TypedOptimization()
Dpipeline.cc189 info_->zone()->New<CompilationDependencies>(broker_, info_->zone()); in PipelineData()
321 CompilationDependencies* dependencies() const { return dependencies_; } in dependencies()
645 CompilationDependencies* dependencies_ = nullptr;
Djs-call-reducer.cc670 CompilationDependencies* dependencies() const { return dependencies_; } in dependencies()
673 CompilationDependencies* const dependencies_;
3325 CompilationDependencies* dependencies) in IteratingArrayBuiltinHelper()
8226 CompilationDependencies* JSCallReducer::dependencies() const { in dependencies()
Djs-typed-lowering.cc2461 CompilationDependencies* JSTypedLowering::dependencies() const { in dependencies()
Djs-native-context-specialization.cc56 CompilationDependencies* dependencies, Zone* zone, Zone* shared_zone) in JSNativeContextSpecialization()
/third_party/node/deps/v8/src/maglev/
Dmaglev-compilation-info.cc68 compiler::CompilationDependencies* deps = in MaglevCompilationInfo()
69 zone()->New<compiler::CompilationDependencies>(broker(), zone()); in MaglevCompilationInfo()
/third_party/chromium/patch/
D0004-ohos-3.2-Beta5.patch45445 CompilationDependencies::CompilationDependencies(JSHeapBroker* broker,
45490 @@ -1110,6 +1147,12 @@ void CompilationDependencies::DependOnElementsKind(
45494 +void CompilationDependencies::DependOnObjectSlotValue(
45500 void CompilationDependencies::DependOnOwnConstantElement(
45507 @@ -93,6 +93,10 @@ class V8_EXPORT_PRIVATE CompilationDependencies : public ZoneObject {