Home
last modified time | relevance | path

Searched refs:jsgraph (Results 1 - 25 of 68) sorted by relevance

123

/third_party/node/deps/v8/src/compiler/
H A Djs-create-lowering.cc130 AllocationBuilder a(jsgraph(), effect, control); in ReduceJSCreate()
134 jsgraph()->EmptyFixedArrayConstant()); in ReduceJSCreate()
136 jsgraph()->EmptyFixedArrayConstant()); in ReduceJSCreate()
140 jsgraph()->UndefinedConstant()); in ReduceJSCreate()
177 Node* const arguments_map = jsgraph()->Constant( in ReduceJSCreateArguments()
182 AllocationBuilder a(jsgraph(), effect, control); in ReduceJSCreateArguments()
187 jsgraph()->EmptyFixedArrayConstant()); in ReduceJSCreateArguments()
207 jsgraph()->Constant(native_context().strict_arguments_map()); in ReduceJSCreateArguments()
209 AllocationBuilder a(jsgraph(), effect, control); in ReduceJSCreateArguments()
214 jsgraph() in ReduceJSCreateArguments()
[all...]
H A Djs-generic-lowering.cc40 JSGenericLowering::JSGenericLowering(JSGraph* jsgraph, Editor* editor, in JSGenericLowering() argument
42 : AdvancedReducer(editor), jsgraph_(jsgraph), broker_(broker) {} in JSGenericLowering()
102 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReplaceWithBuiltinCall()
116 Node* ref = jsgraph()->ExternalConstant(ExternalReference::Create(f)); in ReplaceWithRuntimeCall()
117 Node* arity = jsgraph()->Int32Constant(nargs); in ReplaceWithRuntimeCall()
118 node->InsertInput(zone(), 0, jsgraph()->CEntryStubConstant(fun->result_size)); in ReplaceWithRuntimeCall()
131 Node* slot = jsgraph()->UintPtrConstant(p.feedback().slot.ToInt()); in ReplaceUnaryOpWithBuiltinCall()
137 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReplaceUnaryOpWithBuiltinCall()
168 Node* slot = jsgraph()->UintPtrConstant(p.feedback().slot.ToInt()); in ReplaceBinaryOpWithBuiltinCall()
212 NodeProperties::ReplaceContextInput(node, jsgraph() in LowerJSStrictEqual()
[all...]
H A Dconstant-folding-reducer.cc16 Node* TryGetConstant(JSGraph* jsgraph, Node* node) { in TryGetConstant() argument
22 result = jsgraph->NullConstant(); in TryGetConstant()
24 result = jsgraph->UndefinedConstant(); in TryGetConstant()
26 result = jsgraph->MinusZeroConstant(); in TryGetConstant()
28 result = jsgraph->NaNConstant(); in TryGetConstant()
30 result = jsgraph->TheHoleConstant(); in TryGetConstant()
32 result = jsgraph->Constant(type.AsHeapConstant()->Ref()); in TryGetConstant()
34 result = jsgraph->Constant(type.Min()); in TryGetConstant()
60 ConstantFoldingReducer::ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph, in ConstantFoldingReducer() argument
62 : AdvancedReducer(editor), jsgraph_(jsgraph), broker in ConstantFoldingReducer()
[all...]
H A Descape-analysis-reducer.cc28 Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, in EscapeAnalysisReducer()
31 jsgraph_(jsgraph), in EscapeAnalysisReducer()
35 node_cache_(jsgraph->graph(), zone), in EscapeAnalysisReducer()
62 original->AppendInput(jsgraph()->zone(), replacement); in ReplaceNode()
63 original->AppendInput(jsgraph()->zone(), effect); in ReplaceNode()
64 original->AppendInput(jsgraph()->zone(), control); in ReplaceNode()
67 Type::Intersect(original_type, replacement_type, jsgraph()->zone())); in ReplaceNode()
69 jsgraph()->common()->TypeGuard(original_type)); in ReplaceNode()
78 Node* node = jsgraph()->graph()->NewNode(jsgraph() in ObjectIdNode()
27 EscapeAnalysisReducer( Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, EscapeAnalysisResult analysis_result, Zone* zone) EscapeAnalysisReducer() argument
[all...]
H A Drepresentation-change.cc144 JSGraph* jsgraph, JSHeapBroker* broker, in RepresentationChanger()
147 jsgraph_(jsgraph), in RepresentationChanger()
272 return jsgraph()->graph()->NewNode( in GetTaggedSignedRepresentationFor()
273 jsgraph()->common()->DeadValue(MachineRepresentation::kTaggedSigned), in GetTaggedSignedRepresentationFor()
417 return jsgraph()->graph()->NewNode( in GetTaggedPointerRepresentationFor()
418 jsgraph()->common()->DeadValue(MachineRepresentation::kTaggedPointer), in GetTaggedPointerRepresentationFor()
429 return jsgraph()->graph()->NewNode( in GetTaggedPointerRepresentationFor()
430 jsgraph()->common()->DeadValue(MachineRepresentation::kTaggedPointer), in GetTaggedPointerRepresentationFor()
458 node = jsgraph()->graph()->NewNode(op, node); in GetTaggedPointerRepresentationFor()
535 return jsgraph() in GetTaggedRepresentationFor()
143 RepresentationChanger( JSGraph* jsgraph, JSHeapBroker* broker, SimplifiedLoweringVerifier* verifier) RepresentationChanger() argument
[all...]
H A Djs-type-hint-lowering.cc156 DCHECK(jsgraph()->machine()->Is64()); in SpeculativeBigIntOp()
210 DCHECK(jsgraph()->machine()->Is64()); in TryBuildBigIntBinop()
230 JSGraph* jsgraph() const { return lowering_->jsgraph(); } in jsgraph() function in v8::internal::compiler::final
231 Isolate* isolate() const { return jsgraph()->isolate(); } in isolate()
232 Graph* graph() const { return jsgraph()->graph(); } in graph()
233 JSOperatorBuilder* javascript() { return jsgraph()->javascript(); } in javascript()
234 SimplifiedOperatorBuilder* simplified() { return jsgraph()->simplified(); } in simplified()
235 CommonOperatorBuilder* common() { return jsgraph()->common(); } in common()
255 JSTypeHintLowering::JSTypeHintLowering(JSHeapBroker* broker, JSGraph* jsgraph, in JSTypeHintLowering() argument
[all...]
H A Dframe-states.cc114 JSGraph* jsgraph, FrameStateType frame_type, Builtin name, Node* closure, in CreateBuiltinContinuationFrameStateCommon()
119 Graph* const graph = jsgraph->graph(); in CreateBuiltinContinuationFrameStateCommon()
120 CommonOperatorBuilder* const common = jsgraph->common(); in CreateBuiltinContinuationFrameStateCommon()
142 return FrameState(graph->NewNode(op, params_node, jsgraph->EmptyStateValues(), in CreateBuiltinContinuationFrameStateCommon()
143 jsgraph->EmptyStateValues(), context, in CreateBuiltinContinuationFrameStateCommon()
150 JSGraph* jsgraph, Builtin name, Node* context, Node* const* parameters, in CreateStubBuiltinContinuationFrameState()
153 Callable callable = Builtins::CallableFor(jsgraph->isolate(), name); in CreateStubBuiltinContinuationFrameState()
189 jsgraph, frame_state_type, name, jsgraph->UndefinedConstant(), context, in CreateStubBuiltinContinuationFrameState()
196 JSGraph* jsgraph, Nod in CreateJSWasmCallBuiltinContinuationFrameState()
113 CreateBuiltinContinuationFrameStateCommon( JSGraph* jsgraph, FrameStateType frame_type, Builtin name, Node* closure, Node* context, Node** parameters, int parameter_count, Node* outer_frame_state, Handle<SharedFunctionInfo> shared = Handle<SharedFunctionInfo>(), const wasm::FunctionSig* signature = nullptr) CreateBuiltinContinuationFrameStateCommon() argument
149 CreateStubBuiltinContinuationFrameState( JSGraph* jsgraph, Builtin name, Node* context, Node* const* parameters, int parameter_count, Node* outer_frame_state, ContinuationFrameStateMode mode, const wasm::FunctionSig* signature) CreateStubBuiltinContinuationFrameState() argument
195 CreateJSWasmCallBuiltinContinuationFrameState( JSGraph* jsgraph, Node* context, Node* outer_frame_state, const wasm::FunctionSig* signature) CreateJSWasmCallBuiltinContinuationFrameState() argument
210 CreateJavaScriptBuiltinContinuationFrameState( JSGraph* jsgraph, const SharedFunctionInfoRef& shared, Builtin name, Node* target, Node* context, Node* const* stack_parameters, int stack_parameter_count, Node* outer_frame_state, ContinuationFrameStateMode mode) CreateJavaScriptBuiltinContinuationFrameState() argument
[all...]
H A Dsimplified-operator-reducer.cc39 Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, in SimplifiedOperatorReducer()
42 jsgraph_(jsgraph), in SimplifiedOperatorReducer()
60 if (m.Is(0)) return Replace(jsgraph()->FalseConstant()); in Reduce()
61 if (m.Is(1)) return Replace(jsgraph()->TrueConstant()); in Reduce()
151 jsgraph()->Int32Constant(static_cast<int32_t>(m.ResolvedValue())); in Reduce()
259 node->ReplaceInput(1, jsgraph()->Int32Constant(val)); in Reduce()
286 return Replace(jsgraph()->BooleanConstant(value)); in ReplaceBoolean()
293 return Replace(jsgraph()->Float64Constant(value)); in ReplaceFloat64()
298 return Replace(jsgraph()->Int32Constant(value)); in ReplaceInt32()
303 return Replace(jsgraph() in ReplaceNumber()
38 SimplifiedOperatorReducer( Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, BranchSemantics branch_semantics) SimplifiedOperatorReducer() argument
[all...]
H A Djs-call-reducer.cc309 inference->InsertMapChecks(jsgraph(), &e, Control{control()}, feedback()); in MaybeInsertMapChecks()
668 JSOperatorBuilder* javascript() const { return jsgraph()->javascript(); } in javascript()
976 jsgraph(), shared_, target_, ContextInput(), receiver_, in ReduceFastApiCall()
1143 AllocationBuilder ab(jsgraph(), effect(), control());
1146 Node* empty_fixed_array = jsgraph()->EmptyFixedArrayConstant();
1150 ab.Store(AccessBuilder::ForJSArrayLength(kind), jsgraph()->ZeroConstant());
1153 jsgraph()->UndefinedConstant());
1232 jsgraph()->Constant(search_element_string.GetChar(i).value());
1332 JSGraph* jsgraph;
1349 params.jsgraph, param
[all...]
H A Djs-typed-lowering.cc399 JSGraph* jsgraph() { return lowering_->jsgraph(); } in jsgraph() function in v8::internal::compiler::final
400 Isolate* isolate() { return jsgraph()->isolate(); } in isolate()
402 CommonOperatorBuilder* common() { return jsgraph()->common(); } in common()
451 JSTypedLowering::JSTypedLowering(Editor* editor, JSGraph* jsgraph, in JSTypedLowering() argument
454 jsgraph_(jsgraph), in JSTypedLowering()
471 node->InsertInput(graph()->zone(), 1, jsgraph()->SmiConstant(-1)); in ReduceJSBitwiseNot()
487 node->InsertInput(graph()->zone(), 1, jsgraph()->OneConstant()); in ReduceJSDecrement()
503 node->InsertInput(graph()->zone(), 1, jsgraph()->OneConstant()); in ReduceJSIncrement()
519 node->InsertInput(graph()->zone(), 1, jsgraph() in ReduceJSNegate()
1502 ReduceBuiltin(JSGraph* jsgraph, Node* node, Builtin builtin, int arity, CallDescriptor::Flags flags) ReduceBuiltin() argument
[all...]
H A Dmap-inference.cc98 void MapInference::InsertMapChecks(JSGraph* jsgraph, Effect* effect, in InsertMapChecks() argument
105 maps.insert(map.object(), jsgraph->graph()->zone()); in InsertMapChecks()
107 *effect = jsgraph->graph()->NewNode( in InsertMapChecks()
108 jsgraph->simplified()->CheckMaps(CheckMapsFlag::kNone, maps, feedback), in InsertMapChecks()
120 CompilationDependencies* dependencies, JSGraph* jsgraph, Effect* effect, in RelyOnMapsPreferStability()
125 CHECK(RelyOnMapsHelper(nullptr, jsgraph, effect, control, feedback)); in RelyOnMapsPreferStability()
130 JSGraph* jsgraph, Effect* effect, in RelyOnMapsHelper()
144 InsertMapChecks(jsgraph, effect, control, feedback); in RelyOnMapsHelper()
119 RelyOnMapsPreferStability( CompilationDependencies* dependencies, JSGraph* jsgraph, Effect* effect, Control control, const FeedbackSource& feedback) RelyOnMapsPreferStability() argument
129 RelyOnMapsHelper(CompilationDependencies* dependencies, JSGraph* jsgraph, Effect* effect, Control control, const FeedbackSource& feedback) RelyOnMapsHelper() argument
H A Dtyped-optimization.cc23 JSGraph* jsgraph, JSHeapBroker* broker) in TypedOptimization()
26 jsgraph_(jsgraph), in TypedOptimization()
302 Node* const value = jsgraph()->Constant(*object_map); in ReduceLoadField()
406 Node* replacement = jsgraph()->FalseConstant(); in ReduceReferenceEqual()
410 return Replace(jsgraph()->FalseConstant()); in ReduceReferenceEqual()
437 return Replace(jsgraph()->BooleanConstant(false)); in TryReduceStringComparisonOfStringFromSingleCharCodeToConstant()
446 return Replace(jsgraph()->BooleanConstant(inverted)); in TryReduceStringComparisonOfStringFromSingleCharCodeToConstant()
483 jsgraph()->Constant(std::numeric_limits<uint16_t>::max())); in TryReduceStringComparisonOfStringFromSingleCharCode()
486 Node* constant_repl = jsgraph()->Constant(string.GetFirstChar().value()); in TryReduceStringComparisonOfStringFromSingleCharCode()
529 jsgraph() in ReduceStringComparison()
21 TypedOptimization(Editor* editor, CompilationDependencies* dependencies, JSGraph* jsgraph, JSHeapBroker* broker) TypedOptimization() argument
[all...]
H A Dsimplified-lowering.h31 SimplifiedLowering(JSGraph* jsgraph, JSHeapBroker* broker, Zone* zone,
111 JSGraph* jsgraph() { return jsgraph_; } in jsgraph() function in v8::internal::compiler::final
112 Graph* graph() { return jsgraph()->graph(); } in graph()
113 CommonOperatorBuilder* common() { return jsgraph()->common(); } in common()
114 MachineOperatorBuilder* machine() { return jsgraph()->machine(); } in machine()
115 SimplifiedOperatorBuilder* simplified() { return jsgraph()->simplified(); } in simplified()
H A Djs-context-specialization.cc43 Node* value = jsgraph()->Constant(MakeRef(broker_, function)); in ReduceParameter()
158 return SimplifyJSLoadContext(node, jsgraph()->Constant(concrete), depth); in ReduceJSLoadContext()
164 return SimplifyJSLoadContext(node, jsgraph()->Constant(concrete), depth); in ReduceJSLoadContext()
175 return SimplifyJSLoadContext(node, jsgraph()->Constant(concrete), depth); in ReduceJSLoadContext()
187 return SimplifyJSLoadContext(node, jsgraph()->Constant(concrete), depth); in ReduceJSLoadContext()
221 return SimplifyJSStoreContext(node, jsgraph()->Constant(concrete), depth); in ReduceJSStoreContext()
224 return SimplifyJSStoreContext(node, jsgraph()->Constant(concrete), depth); in ReduceJSStoreContext()
290 Node* import_meta_const = jsgraph()->Constant(*import_meta); in ReduceJSGetImportMeta()
296 return jsgraph()->isolate(); in isolate()
H A Dproperty-access-builder.cc25 Graph* PropertyAccessBuilder::graph() const { return jsgraph()->graph(); } in graph()
27 Isolate* PropertyAccessBuilder::isolate() const { return jsgraph()->isolate(); } in isolate()
30 return jsgraph()->common(); in common()
34 return jsgraph()->simplified(); in simplified()
116 Node* expected = jsgraph()->HeapConstant(value); in BuildCheckValue()
129 return jsgraph()->Constant(holder.value()); in ResolveHolder()
180 return jsgraph()->Constant(value.value()); in FoldLoadDictPrototypeConstant()
215 return value.has_value() ? jsgraph()->Constant(*value) : nullptr; in TryFoldLoadConstantDataField()
255 jsgraph()->HeapNumberMapConstant()); in BuildLoadDataField()
H A Djs-native-context-specialization.cc55 Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, Flags flags, in JSNativeContextSpecialization()
58 jsgraph_(jsgraph), in JSNativeContextSpecialization()
239 AllocationBuilder ab(jsgraph(), effect, control); in ReduceJSAsyncFunctionEnter()
273 jsgraph(), Builtin::kAsyncFunctionLazyDeoptContinuation, context, in ReduceJSAsyncFunctionReject()
279 Node* debug_event = jsgraph()->FalseConstant(); in ReduceJSAsyncFunctionReject()
309 jsgraph(), Builtin::kAsyncFunctionLazyDeoptContinuation, context, in ReduceJSAsyncFunctionResolve()
375 Node* value = jsgraph()->Constant(function_prototype); in ReduceJSGetSuperConstructor()
421 PropertyAccessBuilder access_builder(jsgraph(), broker(), dependencies()); in ReduceJSInstanceOf()
478 jsgraph(), Builtin::kToBooleanLazyDeoptContinuation, context, nullptr, in ReduceJSInstanceOf()
482 Node* target = jsgraph() in ReduceJSInstanceOf()
54 JSNativeContextSpecialization( Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, Flags flags, CompilationDependencies* dependencies, Zone* zone, Zone* shared_zone) JSNativeContextSpecialization() argument
[all...]
H A Descape-analysis.cc171 EscapeAnalysisTracker(JSGraph* jsgraph, EffectGraphReducer* reducer, in EscapeAnalysisTracker() argument
175 variable_states_(jsgraph, reducer, zone), in EscapeAnalysisTracker()
176 jsgraph_(jsgraph), in EscapeAnalysisTracker()
547 JSGraph* jsgraph) { in LowerCompareMapsWithoutLoad()
548 Node* true_node = jsgraph->TrueConstant(); in LowerCompareMapsWithoutLoad()
549 Node* false_node = jsgraph->FalseConstant(); in LowerCompareMapsWithoutLoad()
552 Node* map_node = jsgraph->HeapConstant(map); in LowerCompareMapsWithoutLoad()
555 Node* comparison = jsgraph->graph()->NewNode( in LowerCompareMapsWithoutLoad()
556 jsgraph->simplified()->ReferenceEqual(), checked_map, map_node); in LowerCompareMapsWithoutLoad()
561 replacement = jsgraph in LowerCompareMapsWithoutLoad()
545 LowerCompareMapsWithoutLoad(Node* checked_map, ZoneHandleSet<Map> const& checked_against, JSGraph* jsgraph) LowerCompareMapsWithoutLoad() argument
570 ReduceNode(const Operator* op, EscapeAnalysisTracker::Scope* current, JSGraph* jsgraph) ReduceNode() argument
857 EscapeAnalysis(JSGraph* jsgraph, TickCounter* tick_counter, Zone* zone) EscapeAnalysis() argument
[all...]
H A Djs-inlining.cc140 Replace(use, jsgraph()->Constant(argument_count)); in InlineCall()
146 Replace(use, jsgraph()->UndefinedConstant()); in InlineCall()
200 jsgraph()->Dead()); in InlineCall()
244 ReplaceWithValue(call, jsgraph()->Dead(), jsgraph()->Dead(), in InlineCall()
245 jsgraph()->Dead()); in InlineCall()
275 if (context == nullptr) context = jsgraph()->UndefinedConstant(); in CreateArtificialFrameState()
361 *context_out = jsgraph()->Constant(function.context()); in DetermineCallContext()
410 jsgraph(), n.context(), n.frame_state(), in ReduceJSWasmCall()
421 graph()->zone(), jsgraph(), wasm_call_param in ReduceJSWasmCall()
[all...]
H A Djs-intrinsic-lowering.cc25 JSIntrinsicLowering::JSIntrinsicLowering(Editor* editor, JSGraph* jsgraph, in JSIntrinsicLowering() argument
27 : AdvancedReducer(editor), jsgraph_(jsgraph), broker_(broker) {} in JSIntrinsicLowering()
106 jsgraph()->HeapConstant(callable.code())); in ReduceCopyDataPropertiesWithExcludedPropertiesOnStack()
108 jsgraph()->SmiConstant(input_count - 1)); in ReduceCopyDataPropertiesWithExcludedPropertiesOnStack()
156 Node* const closed = jsgraph()->Constant(JSGeneratorObject::kGeneratorClosed); in ReduceGeneratorClose()
157 Node* const undefined = jsgraph()->UndefinedConstant(); in ReduceGeneratorClose()
252 Node* vtrue = jsgraph()->FalseConstant(); in ReduceIsInstanceType()
264 jsgraph()->Constant(instance_type)); in ReduceIsInstanceType()
340 Node* feedback = jsgraph()->UndefinedConstant(); in ReduceCall()
404 jsgraph() in Change()
[all...]
H A Dbytecode-graph-builder.cc43 BytecodeOffset osr_offset, JSGraph* jsgraph,
392 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph() function in v8::internal::compiler::BytecodeGraphBuilder
669 Node* undefined_constant = builder->jsgraph()->UndefinedConstant(); in Environment()
818 DCHECK_NE(values_[index], builder()->jsgraph()->OptimizedOutConstant()); in Merge()
820 builder()->jsgraph()->OptimizedOutConstant()); in Merge()
828 values_[index] = builder()->jsgraph()->OptimizedOutConstant(); in Merge()
834 builder()->jsgraph()->OptimizedOutConstant()); in Merge()
836 builder()->jsgraph()->OptimizedOutConstant()); in Merge()
842 values_[accumulator_base()] = builder()->jsgraph()->OptimizedOutConstant(); in Merge()
1008 : builder()->jsgraph() in Checkpoint()
1020 BytecodeGraphBuilder( JSHeapBroker* broker, Zone* local_zone, NativeContextRef const& native_context, SharedFunctionInfoRef const& shared_info, FeedbackCellRef const& feedback_cell, BytecodeOffset osr_offset, JSGraph* jsgraph, CallFrequency const& invocation_frequency, SourcePositionTable* source_positions, int inlining_id, CodeKind code_kind, BytecodeGraphBuilderFlags flags, TickCounter* tick_counter, ObserveNodeInfo const& observe_node_info) BytecodeGraphBuilder() argument
4409 BuildGraphFromBytecode(JSHeapBroker* broker, Zone* local_zone, SharedFunctionInfoRef const& shared_info, FeedbackCellRef const& feedback_cell, BytecodeOffset osr_offset, JSGraph* jsgraph, CallFrequency const& invocation_frequency, SourcePositionTable* source_positions, int inlining_id, CodeKind code_kind, BytecodeGraphBuilderFlags flags, TickCounter* tick_counter, ObserveNodeInfo const& observe_node_info) BuildGraphFromBytecode() argument
[all...]
H A Dpipeline.cc234 JSGraph* jsgraph, Schedule* schedule, in PipelineData()
265 if (jsgraph) { in PipelineData()
266 jsgraph_ = jsgraph; in PipelineData()
267 simplified_ = jsgraph->simplified(); in PipelineData()
268 machine_ = jsgraph->machine(); in PipelineData()
269 common_ = jsgraph->common(); in PipelineData()
270 javascript_ = jsgraph->javascript(); in PipelineData()
348 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph() function in v8::internal::compiler::PipelineData
1323 data->info()->osr_offset(), data->jsgraph(), frequency, in Run()
1337 data->broker(), data->jsgraph() in Run()
232 PipelineData(ZoneStats* zone_stats, OptimizedCompilationInfo* info, Isolate* isolate, AccountingAllocator* allocator, Graph* graph, JSGraph* jsgraph, Schedule* schedule, SourcePositionTable* source_positions, NodeOriginTable* node_origins, JumpOptimizationInfo* jump_opt, const AssemblerOptions& assembler_options, const ProfileDataFromFile* profile_data) PipelineData() argument
2886 GenerateCodeForCodeStub( Isolate* isolate, CallDescriptor* call_descriptor, Graph* graph, JSGraph* jsgraph, SourcePositionTable* source_positions, CodeKind kind, const char* debug_name, Builtin builtin, const AssemblerOptions& options, const ProfileDataFromFile* profile_data) GenerateCodeForCodeStub() argument
[all...]
H A Dallocation-builder-inl.h25 jsgraph()->Constant(size), effect_, control_); in Allocate()
39 jsgraph()->Constant(variadic_part_length)); in AllocateContext()
61 Store(AccessBuilder::ForFixedArrayLength(), jsgraph()->Constant(length)); in AllocateArray()
76 Store(AccessBuilder::ForFixedArrayLength(), jsgraph()->Constant(length)); in AllocateSloppyArgumentElements()
H A Dallocation-builder.h21 AllocationBuilder(JSGraph* jsgraph, Node* effect, Node* control) in AllocationBuilder() argument
22 : jsgraph_(jsgraph), in AllocationBuilder()
64 Store(access, jsgraph()->Constant(value)); in Store()
80 JSGraph* jsgraph() { return jsgraph_; } in jsgraph() function in v8::internal::compiler::final
H A Djs-inlining-heuristic.h19 OptimizedCompilationInfo* info, JSGraph* jsgraph, in JSInliningHeuristic()
23 inliner_(editor, local_zone, info, jsgraph, broker, source_positions), in JSInliningHeuristic()
27 jsgraph_(jsgraph), in JSInliningHeuristic()
96 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph() function in v8::internal::compiler::final
18 JSInliningHeuristic(Editor* editor, Zone* local_zone, OptimizedCompilationInfo* info, JSGraph* jsgraph, JSHeapBroker* broker, SourcePositionTable* source_positions, Mode mode) JSInliningHeuristic() argument
H A Dadd-type-assertions-reducer.cc14 JSGraph* jsgraph, Zone* zone) in AddTypeAssertionsReducer()
16 jsgraph_(jsgraph), in AddTypeAssertionsReducer()
17 visited_(jsgraph->graph()->NodeCount(), zone) {} in AddTypeAssertionsReducer()
13 AddTypeAssertionsReducer(Editor* editor, JSGraph* jsgraph, Zone* zone) AddTypeAssertionsReducer() argument

Completed in 34 milliseconds

123