Home
last modified time | relevance | path

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

123

/third_party/node/deps/v8/src/compiler/
Djs-graph.h26 class V8_EXPORT_PRIVATE JSGraph : public MachineGraph {
28 JSGraph(Isolate* isolate, Graph* graph, CommonOperatorBuilder* common, in JSGraph() function
37 JSGraph(const JSGraph&) = delete;
38 JSGraph& operator=(const JSGraph&) = delete;
Dconstant-folding-reducer.h15 class JSGraph; variable
20 ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
31 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
34 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dtype-narrowing-reducer.h17 class JSGraph; variable
22 TypeNarrowingReducer(Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker); in NON_EXPORTED_BASE()
32 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
36 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Djs-graph.cc19 Node* JSGraph::name() { return GET_CACHED_FIELD(&name##_, expr); }
21 Node* JSGraph::CEntryStubConstant(int result_size, SaveFPRegsMode save_doubles, in CEntryStubConstant()
50 Node* JSGraph::Constant(const ObjectRef& ref) { in Constant()
78 Node* JSGraph::Constant(double value) { in Constant()
84 Node* JSGraph::NumberConstant(double value) { in NumberConstant()
92 Node* JSGraph::HeapConstant(Handle<HeapObject> value) { in HeapConstant()
100 void JSGraph::GetCachedNodes(NodeVector* nodes) { in GetCachedNodes()
Dsimplified-operator-reducer.h23 class JSGraph; variable
30 SimplifiedOperatorReducer(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
60 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
63 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Djs-generic-lowering.h18 class JSGraph; variable
26 JSGenericLowering(JSGraph* jsgraph, Editor* editor, JSHeapBroker* broker);
57 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
64 JSGraph* const jsgraph_;
Dmap-inference.h21 class JSGraph; variable
70 JSGraph* jsgraph, Effect* effect,
74 void InsertMapChecks(JSGraph* jsgraph, Effect* effect, Control control,
102 CompilationDependencies* dependencies, JSGraph* jsgraph, Effect* effect,
Djs-context-specialization.h16 class JSGraph; variable
39 JSContextSpecialization(Editor* editor, JSGraph* jsgraph, in JSContextSpecialization()
68 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
73 JSGraph* const jsgraph_;
Dmemory-optimizer.h19 class JSGraph; variable
32 MemoryOptimizer(JSGraph* jsgraph, Zone* zone,
80 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
85 JSGraph* jsgraph_;
Dproperty-access-builder.h23 class JSGraph; variable
31 PropertyAccessBuilder(JSGraph* jsgraph, JSHeapBroker* broker, in PropertyAccessBuilder()
66 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
86 JSGraph* jsgraph_;
Dframe-states.h24 class JSGraph; variable
177 JSGraph* graph, Builtin name, Node* context, Node* const* parameters,
184 JSGraph* jsgraph, Node* context, Node* outer_frame_state,
189 JSGraph* graph, const SharedFunctionInfoRef& shared, Builtin name,
195 JSGraph* graph, const SharedFunctionInfoRef& shared, Node* target,
Descape-analysis-reducer.h19 class JSGraph; variable
86 EscapeAnalysisReducer(Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, in NON_EXPORTED_BASE()
105 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
110 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dtyped-optimization.h23 class JSGraph; variable
31 JSGraph* jsgraph, JSHeapBroker* broker); in NON_EXPORTED_BASE()
86 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
90 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dbranch-elimination.h21 class JSGraph; variable
31 BranchElimination(Editor* editor, JSGraph* js_graph, Zone* zone, in NON_EXPORTED_BASE()
122 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
126 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Djs-intrinsic-lowering.h26 class JSGraph; variable
34 JSIntrinsicLowering(Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker); in NON_EXPORTED_BASE()
86 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
93 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Djs-typed-lowering.h24 class JSGraph; variable
35 JSTypedLowering(Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, in NON_EXPORTED_BASE()
95 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
103 JSGraph* jsgraph_; in NON_EXPORTED_BASE()
Djs-inlining.h27 JSGraph* jsgraph, JSHeapBroker* broker, in JSInliner()
54 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
61 JSGraph* const jsgraph_;
Djs-type-hint-lowering.h22 class JSGraph; variable
43 JSTypeHintLowering(JSHeapBroker* broker, JSGraph* jsgraph,
173 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
179 JSGraph* const jsgraph_;
Dallocation-builder.h21 AllocationBuilder(JSGraph* jsgraph, Node* effect, Node* control) in AllocationBuilder()
80 JSGraph* jsgraph() { return jsgraph_; } in jsgraph()
87 JSGraph* const jsgraph_;
Dframe-states.cc114 JSGraph* jsgraph, FrameStateType frame_type, Builtin name, Node* closure, in CreateBuiltinContinuationFrameStateCommon()
150 JSGraph* jsgraph, Builtin name, Node* context, Node* const* parameters, in CreateStubBuiltinContinuationFrameState()
196 JSGraph* jsgraph, Node* context, Node* outer_frame_state, in CreateJSWasmCallBuiltinContinuationFrameState()
211 JSGraph* jsgraph, const SharedFunctionInfoRef& shared, Builtin name, in CreateJavaScriptBuiltinContinuationFrameState()
250 JSGraph* graph, const SharedFunctionInfoRef& shared, Node* target, in CreateGenericLazyDeoptContinuationFrameState()
Dstore-store-elimination.h18 class JSGraph; variable
49 static void Run(JSGraph* js_graph, TickCounter* tick_counter,
Djs-create-lowering.h26 class JSGraph; variable
37 JSGraph* jsgraph, JSHeapBroker* broker, Zone* zone) in NON_EXPORTED_BASE()
123 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
132 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Deffect-control-linearizer.h17 class JSGraph; variable
24 JSGraph* graph, Schedule* schedule, Zone* temp_zone,
Djs-inlining-heuristic.h19 OptimizedCompilationInfo* info, JSGraph* jsgraph, in JSInliningHeuristic()
96 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
108 JSGraph* const jsgraph_;
Dcsa-load-elimination.h27 class JSGraph; variable
32 CsaLoadElimination(Editor* editor, JSGraph* jsgraph, Zone* zone) in NON_EXPORTED_BASE()
173 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
179 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()

123