Home
last modified time | relevance | path

Searched refs:mcgraph (Results 1 – 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dwasm-compiler.cc105 ? graph()->NewNode(mcgraph()->common()->HeapConstant( \
177 WasmGraphAssembler(MachineGraph* mcgraph, Zone* zone) in WasmGraphAssembler() argument
178 : GraphAssembler(mcgraph, zone), simplified_(zone) {} in WasmGraphAssembler()
188 Node* call_target = mcgraph()->RelocatableIntPtrConstant( in CallRuntimeStub()
204 NodeProperties::MergeControlToEnd(graph(), mcgraph()->common(), node); in MergeControlToEnd()
229 graph()->NewNode(mcgraph()->common()->Branch(hint), cond, control()); in Branch()
230 *true_node = graph()->NewNode(mcgraph()->common()->IfTrue(), branch); in Branch()
231 *false_node = graph()->NewNode(mcgraph()->common()->IfFalse(), branch); in Branch()
236 return graph()->NewNode(mcgraph()->common()->NumberConstant(value)); in NumberConstant()
279 return AddNode(graph()->NewNode(mcgraph()->machine()->LoadImmutable(rep), in LoadImmutable()
[all …]
Dwasm-inlining.h40 NodeOriginTable* node_origins, MachineGraph* mcgraph, in WasmInliner() argument
48 mcgraph_(mcgraph), in WasmInliner()
52 initial_graph_size_(mcgraph->graph()->NodeCount()), in WasmInliner()
87 MachineGraph* mcgraph() const { return mcgraph_; } in mcgraph() function
Dwasm-inlining.cc300 edge_to_end.UpdateTo(mcgraph()->Dead()); in InlineTailCall()
456 ReplaceWithValue(handler, mcgraph()->Dead(), mcgraph()->Dead(), in InlineCall()
457 mcgraph()->Dead()); in InlineCall()
503 ReplaceWithValue(call, mcgraph()->Dead(), effect_output, control_output); in InlineCall()
519 ReplaceWithValue(call, mcgraph()->Dead(), effect_output, control_output); in InlineCall()
523 ReplaceWithValue(call, mcgraph()->Dead(), mcgraph()->Dead(), in InlineCall()
524 mcgraph()->Dead()); in InlineCall()
Dgraph-assembler.cc38 MachineGraph* mcgraph, Zone* zone, in GraphAssembler() argument
42 mcgraph_(mcgraph), in GraphAssembler()
54 return AddClonedNode(mcgraph()->IntPtrConstant(value)); in IntPtrConstant()
58 return AddClonedNode(mcgraph()->UintPtrConstant(value)); in UintPtrConstant()
62 return AddClonedNode(mcgraph()->Int32Constant(value)); in Int32Constant()
66 return AddClonedNode(mcgraph()->Uint32Constant(value)); in Uint32Constant()
70 return AddClonedNode(mcgraph()->Int64Constant(value)); in Int64Constant()
74 return AddClonedNode(mcgraph()->Uint64Constant(value)); in Uint64Constant()
89 return AddClonedNode(mcgraph()->Float64Constant(value)); in Float64Constant()
107 return AddClonedNode(mcgraph()->ExternalConstant(ref)); in ExternalConstant()
[all …]
Dwasm-escape-analysis.h25 WasmEscapeAnalysis(Editor* editor, MachineGraph* mcgraph) in WasmEscapeAnalysis() argument
26 : AdvancedReducer(editor), mcgraph_(mcgraph) {} in WasmEscapeAnalysis()
Dpipeline.h60 const wasm::WireBytesStorage* wire_bytes_storage, MachineGraph* mcgraph,
68 CallDescriptor* call_descriptor, MachineGraph* mcgraph, CodeKind kind,
Dmachine-operator-reducer.h28 explicit MachineOperatorReducer(Editor* editor, MachineGraph* mcgraph, in NON_EXPORTED_BASE()
121 MachineGraph* mcgraph() const { return mcgraph_; } in NON_EXPORTED_BASE()
Dwasm-compiler.h250 wasm::CompilationEnv* env, Zone* zone, MachineGraph* mcgraph,
253 : WasmGraphBuilder(env, zone, mcgraph, sig, spt, kInstanceMode, nullptr) { in WasmGraphBuilder() argument
550 MachineGraph* mcgraph() { return mcgraph_; } in mcgraph() function
564 MachineGraph* mcgraph,
839 Zone* zone, MachineGraph* mcgraph, const wasm::FunctionSig* signature,
Dpipeline.cc195 OptimizedCompilationInfo* info, MachineGraph* mcgraph, in PipelineData() argument
210 graph_(mcgraph->graph()), in PipelineData()
213 machine_(mcgraph->machine()), in PipelineData()
214 common_(mcgraph->common()), in PipelineData()
215 mcgraph_(mcgraph), in PipelineData()
349 MachineGraph* mcgraph() const { return mcgraph_; } in mcgraph() function in v8::internal::compiler::PipelineData
1636 data->mcgraph(), wire_bytes, loop_info, in DECL_PIPELINE_PHASE_CONSTANTS()
1965 data->mcgraph()->Dead(), data->observe_node_manager()); in DECL_PIPELINE_PHASE_CONSTANTS()
2018 WasmEscapeAnalysis escape(&graph_reducer, data->mcgraph()); in DECL_PIPELINE_PHASE_CONSTANTS()
3015 CallDescriptor* call_descriptor, MachineGraph* mcgraph, CodeKind kind, in GenerateCodeForWasmNativeStub() argument
[all …]
Dgraph-assembler.h438 MachineGraph* mcgraph() const { return mcgraph_; } in mcgraph() function
441 CommonOperatorBuilder* common() const { return mcgraph()->common(); } in common()
442 MachineOperatorBuilder* machine() const { return mcgraph()->machine(); } in machine()
Dmachine-operator-reducer.cc166 MachineGraph* mcgraph, in MachineOperatorReducer() argument
169 mcgraph_(mcgraph), in MachineOperatorReducer()
180 return mcgraph()->Float64Constant(value); in Float64Constant()
184 return mcgraph()->Int32Constant(value); in Int32Constant()
2395 return mcgraph()->common(); in common()
2399 return mcgraph()->machine(); in machine()
2402 Graph* MachineOperatorReducer::graph() const { return mcgraph()->graph(); } in graph()