Home
last modified time | relevance | path

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

123

/external/v8/src/compiler/
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(Handle<Object> value) { in Constant()
69 Node* JSGraph::Constant(const ObjectRef& ref) { in Constant()
96 Node* JSGraph::Constant(double value) { in Constant()
103 Node* JSGraph::Constant(int32_t value) { in Constant()
109 Node* JSGraph::Constant(uint32_t value) { in Constant()
115 Node* JSGraph::NumberConstant(double value) { in NumberConstant()
123 Node* JSGraph::HeapConstant(Handle<HeapObject> value) { in HeapConstant()
131 void JSGraph::GetCachedNodes(NodeVector* nodes) { in GetCachedNodes()
Dconstant-folding-reducer.h15 class JSGraph; variable
20 ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
29 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
32 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dtype-narrowing-reducer.h17 class JSGraph; variable
22 TypeNarrowingReducer(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
31 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
35 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Djs-generic-lowering.h18 class JSGraph; variable
26 explicit JSGenericLowering(JSGraph* jsgraph);
47 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
53 JSGraph* const jsgraph_;
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()
Djs-context-specialization.h16 class JSGraph; variable
36 JSContextSpecialization(Editor* editor, JSGraph* jsgraph, in JSContextSpecialization()
63 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
68 JSGraph* const jsgraph_;
Dproperty-access-builder.h21 class JSGraph; variable
29 PropertyAccessBuilder(JSGraph* jsgraph, JSHeapBroker* js_heap_broker, in PropertyAccessBuilder()
56 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
71 JSGraph* jsgraph_;
Dbranch-elimination.h20 class JSGraph; variable
25 BranchElimination(Editor* editor, JSGraph* js_graph, Zone* zone); in NON_EXPORTED_BASE()
74 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
78 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dtyped-optimization.h23 class JSGraph; variable
31 JSGraph* jsgraph, JSHeapBroker* js_heap_broker); in NON_EXPORTED_BASE()
73 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
77 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Djs-intrinsic-lowering.h26 class JSGraph; variable
34 JSIntrinsicLowering(Editor* editor, JSGraph* jsgraph); in NON_EXPORTED_BASE()
75 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
81 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Descape-analysis-reducer.h18 class JSGraph; variable
85 EscapeAnalysisReducer(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
102 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
107 JSGraph* const jsgraph_; in NON_EXPORTED_BASE()
Dmemory-optimizer.h19 class JSGraph; variable
36 MemoryOptimizer(JSGraph* jsgraph, Zone* zone,
138 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
145 JSGraph* const jsgraph_;
Djs-typed-lowering.h23 class JSGraph; variable
34 JSTypedLowering(Editor* editor, JSGraph* jsgraph, in NON_EXPORTED_BASE()
100 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
107 JSGraph* jsgraph_; in NON_EXPORTED_BASE()
Djs-inlining.h27 JSGraph* jsgraph, SourcePositionTable* source_positions) in JSInliner()
49 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
55 JSGraph* const jsgraph_;
Djs-type-hint-lowering.h23 class JSGraph; variable
44 JSTypeHintLowering(JSGraph* jsgraph, Handle<FeedbackVector> feedback_vector,
159 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
166 JSGraph* jsgraph_;
Djs-inlining-heuristic.h18 OptimizedCompilationInfo* info, JSGraph* jsgraph, in JSInliningHeuristic()
82 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
91 JSGraph* const jsgraph_;
Dsimplified-lowering.h26 SimplifiedLowering(JSGraph* jsgraph, JSHeapBroker* js_heap_broker, Zone* zone,
50 JSGraph* const jsgraph_;
91 JSGraph* jsgraph() { return jsgraph_; } in jsgraph()
Djs-create-lowering.h25 class JSGraph; variable
36 JSGraph* jsgraph, JSHeapBroker* js_heap_broker, in NON_EXPORTED_BASE()
117 JSGraph* jsgraph() const { return jsgraph_; } in NON_EXPORTED_BASE()
128 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
139 DISALLOW_COPY_AND_ASSIGN(JSGraph);
Dallocation-builder.h21 AllocationBuilder(JSGraph* jsgraph, Node* effect, Node* control) in AllocationBuilder()
96 JSGraph* jsgraph() { return jsgraph_; } in jsgraph()
103 JSGraph* const jsgraph_;
Dframe-states.h18 class JSGraph; variable
153 JSGraph* graph, Builtins::Name name, Node* context, Node* const* parameters,
158 JSGraph* graph, Handle<SharedFunctionInfo> shared, Builtins::Name name,
Descape-analysis.h173 EscapeAnalysis(JSGraph* jsgraph, Zone* zone); in NON_EXPORTED_BASE()
182 JSGraph* jsgraph() { return jsgraph_; } in NON_EXPORTED_BASE()
185 JSGraph* jsgraph_; in NON_EXPORTED_BASE()
Djs-native-context-specialization.h27 class JSGraph; variable
49 JSNativeContextSpecialization(Editor* editor, JSGraph* jsgraph,
219 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
234 JSGraph* const jsgraph_;
Dframe-states.cc105 JSGraph* jsgraph, FrameStateType frame_type, Builtins::Name name, in CreateBuiltinContinuationFrameStateCommon()
136 JSGraph* jsgraph, Builtins::Name name, Node* context, in CreateStubBuiltinContinuationFrameState()
165 JSGraph* jsgraph, Handle<SharedFunctionInfo> shared, Builtins::Name name, in CreateJavaScriptBuiltinContinuationFrameState()
Dstore-store-elimination.cc132 RedundantStoreFinder(JSGraph* js_graph, Zone* temp_zone);
149 JSGraph* jsgraph() const { return jsgraph_; } in jsgraph()
159 JSGraph* const jsgraph_;
233 void StoreStoreElimination::Run(JSGraph* js_graph, Zone* temp_zone) { in Run()
339 RedundantStoreFinder::RedundantStoreFinder(JSGraph* js_graph, Zone* temp_zone) in RedundantStoreFinder()

123