Home
last modified time | relevance | path

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

123

/external/v8/src/compiler/
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.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;
Dsimplified-operator-reducer.h22 class JSGraph; variable
29 SimplifiedOperatorReducer(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
58 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
61 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
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-graph.cc19 Node* JSGraph::name() { return GET_CACHED_FIELD(&name##_, expr); }
21 Node* JSGraph::CEntryStubConstant(int result_size, SaveFPRegsMode save_doubles, in CEntryStubConstant()
49 Node* JSGraph::Constant(const ObjectRef& ref) { in Constant()
76 Node* JSGraph::Constant(double value) { in Constant()
82 Node* JSGraph::NumberConstant(double value) { in NumberConstant()
90 Node* JSGraph::HeapConstant(Handle<HeapObject> value) { in HeapConstant()
98 void JSGraph::GetCachedNodes(NodeVector* nodes) { in GetCachedNodes()
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_;
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,
79 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
84 JSGraph* jsgraph_;
Dbranch-elimination.h20 class JSGraph; variable
29 BranchElimination(Editor* editor, JSGraph* js_graph, Zone* zone, in NON_EXPORTED_BASE()
81 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
85 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dproperty-access-builder.h24 class JSGraph; variable
32 PropertyAccessBuilder(JSGraph* jsgraph, JSHeapBroker* broker, in PropertyAccessBuilder()
77 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
97 JSGraph* jsgraph_;
Descape-analysis-reducer.h19 class JSGraph; variable
86 EscapeAnalysisReducer(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
105 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
110 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dcsa-load-elimination.h27 class JSGraph; variable
32 CsaLoadElimination(Editor* editor, JSGraph* jsgraph, Zone* zone) in NON_EXPORTED_BASE()
104 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
110 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()
85 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
92 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dtyped-optimization.h23 class JSGraph; variable
31 JSGraph* jsgraph, JSHeapBroker* broker); in NON_EXPORTED_BASE()
85 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
89 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Djs-typed-lowering.h23 class JSGraph; variable
34 JSTypedLowering(Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker, in NON_EXPORTED_BASE()
94 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
101 JSGraph* jsgraph_; in NON_EXPORTED_BASE()
Djs-inlining.h27 JSGraph* jsgraph, JSHeapBroker* broker, in JSInliner()
50 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
57 JSGraph* const jsgraph_;
Dframe-states.h19 class JSGraph; variable
155 JSGraph* graph, Builtins::Name name, Node* context, Node* const* parameters,
160 JSGraph* graph, const SharedFunctionInfoRef& shared, Builtins::Name name,
166 JSGraph* graph, const SharedFunctionInfoRef& shared, Node* target,
Dstore-store-elimination.h18 class JSGraph; variable
49 static void Run(JSGraph* js_graph, TickCounter* tick_counter,
Djs-type-hint-lowering.h22 class JSGraph; variable
43 JSTypeHintLowering(JSHeapBroker* broker, JSGraph* jsgraph,
172 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
178 JSGraph* const jsgraph_;
Djs-create-lowering.h25 class JSGraph; variable
36 JSGraph* jsgraph, JSHeapBroker* broker, Zone* zone) in NON_EXPORTED_BASE()
115 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
124 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dallocation-builder.h21 AllocationBuilder(JSGraph* jsgraph, Node* effect, Node* control) in AllocationBuilder()
81 JSGraph* jsgraph() { return jsgraph_; } in jsgraph()
88 JSGraph* const jsgraph_;
Djs-inlining-heuristic.h17 OptimizedCompilationInfo* info, JSGraph* jsgraph, in JSInliningHeuristic()
89 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
99 JSGraph* const jsgraph_;
Deffect-control-linearizer.h20 class JSGraph; variable
31 JSGraph* graph, Schedule* schedule, Zone* temp_zone,
Dadd-type-assertions-reducer.h22 AddTypeAssertionsReducer(Editor* editor, JSGraph* jsgraph, Zone* zone); in NON_EXPORTED_BASE()
35 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()

123