/external/v8/src/compiler/ |
constant-folding-reducer.h | 15 class JSGraph; 20 ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph, 29 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 32 JSGraph* const jsgraph_;
|
type-narrowing-reducer.h | 17 class JSGraph; 22 TypeNarrowingReducer(Editor* editor, JSGraph* jsgraph, 31 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 35 JSGraph* const jsgraph_;
|
store-store-elimination.h | 18 static void Run(JSGraph* js_graph, Zone* temp_zone);
|
js-generic-lowering.h | 18 class JSGraph; 26 explicit JSGenericLowering(JSGraph* jsgraph); 47 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 53 JSGraph* const jsgraph_;
|
js-context-specialization.h | 16 class JSGraph; 28 // Specializes a given JSGraph to a given context, potentially constant folding 36 JSContextSpecialization(Editor* editor, JSGraph* jsgraph, 41 jsgraph_(jsgraph), 63 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 68 JSGraph* const jsgraph_;
|
simplified-operator-reducer.h | 22 class JSGraph; 29 SimplifiedOperatorReducer(Editor* editor, JSGraph* jsgraph, 58 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 61 JSGraph* const jsgraph_;
|
branch-elimination.h | 20 class JSGraph; 25 BranchElimination(Editor* editor, JSGraph* js_graph, Zone* zone); 74 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 78 JSGraph* const jsgraph_;
|
property-access-builder.h | 21 class JSGraph; 29 PropertyAccessBuilder(JSGraph* jsgraph, JSHeapBroker* js_heap_broker, 31 : jsgraph_(jsgraph), 56 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::PropertyAccessBuilder 71 JSGraph* jsgraph_;
|
typed-optimization.h | 23 class JSGraph; 31 JSGraph* jsgraph, JSHeapBroker* js_heap_broker); 73 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 77 JSGraph* const jsgraph_;
|
js-inlining.h | 27 JSGraph* jsgraph, SourcePositionTable* source_positions) 31 jsgraph_(jsgraph), 49 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 55 JSGraph* const jsgraph_;
|
js-graph.cc | 19 Node* JSGraph::name() { return GET_CACHED_FIELD(&name##_, expr); } 21 Node* JSGraph::CEntryStubConstant(int result_size, SaveFPRegsMode save_doubles, 49 Node* JSGraph::Constant(Handle<Object> value) { 69 Node* JSGraph::Constant(const ObjectRef& ref) { 96 Node* JSGraph::Constant(double value) { 103 Node* JSGraph::Constant(int32_t value) { 109 Node* JSGraph::Constant(uint32_t value) { 115 Node* JSGraph::NumberConstant(double value) { 123 Node* JSGraph::HeapConstant(Handle<HeapObject> value) { 131 void JSGraph::GetCachedNodes(NodeVector* nodes) [all...] |
js-inlining-heuristic.h | 18 OptimizedCompilationInfo* info, JSGraph* jsgraph, 22 inliner_(editor, local_zone, info, jsgraph, source_positions), 26 jsgraph_(jsgraph) {} 82 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 91 JSGraph* const jsgraph_;
|
escape-analysis-reducer.h | 18 class JSGraph; 85 EscapeAnalysisReducer(Editor* editor, JSGraph* jsgraph, 102 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 107 JSGraph* const jsgraph_;
|
js-intrinsic-lowering.h | 26 class JSGraph; 34 JSIntrinsicLowering(Editor* editor, JSGraph* jsgraph); 75 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 81 JSGraph* const jsgraph_;
|
js-graph.h | 26 class V8_EXPORT_PRIVATE JSGraph : public MachineGraph { 28 JSGraph(Isolate* isolate, Graph* graph, CommonOperatorBuilder* common, 139 DISALLOW_COPY_AND_ASSIGN(JSGraph);
|
simplified-lowering.h | 26 SimplifiedLowering(JSGraph* jsgraph, JSHeapBroker* js_heap_broker, Zone* zone, 50 JSGraph* const jsgraph_; 91 JSGraph* jsgraph() { return jsgraph_; } function in class:v8::internal::compiler::final 92 Graph* graph() { return jsgraph()->graph(); } 93 CommonOperatorBuilder* common() { return jsgraph()->common(); } 94 MachineOperatorBuilder* machine() { return jsgraph()->machine(); } 95 SimplifiedOperatorBuilder* simplified() { return jsgraph()->simplified(); }
|
js-type-hint-lowering.h | 23 class JSGraph; 44 JSTypeHintLowering(JSGraph* jsgraph, Handle<FeedbackVector> feedback_vector, 159 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::JSTypeHintLowering 166 JSGraph* jsgraph_;
|
js-typed-lowering.h | 23 class JSGraph; 34 JSTypedLowering(Editor* editor, JSGraph* jsgraph, 100 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 107 JSGraph* jsgraph_;
|
memory-optimizer.h | 19 class JSGraph; 36 MemoryOptimizer(JSGraph* jsgraph, Zone* zone, 138 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 145 JSGraph* const jsgraph_;
|
allocation-builder.h | 21 AllocationBuilder(JSGraph* jsgraph, Node* effect, Node* control) 22 : jsgraph_(jsgraph), 35 jsgraph()->Constant(size), effect_, control_); 58 Store(AccessBuilder::ForFixedArrayLength(), jsgraph()->Constant(length)); 71 Store(AccessBuilder::ForFixedArrayLength(), jsgraph()->Constant(length)); 76 Store(access, jsgraph()->Constant(value)); 80 Store(access, jsgraph()->Constant(value)); 96 JSGraph* jsgraph() { return jsgraph_; function in class:v8::internal::compiler::final [all...] |
escape-analysis.h | 173 EscapeAnalysis(JSGraph* jsgraph, Zone* zone); 182 JSGraph* jsgraph() { return jsgraph_; } function in class:v8::internal::compiler::final 185 JSGraph* jsgraph_;
|
frame-states.h | 18 class JSGraph; 153 JSGraph* graph, Builtins::Name name, Node* context, Node* const* parameters, 158 JSGraph* graph, Handle<SharedFunctionInfo> shared, Builtins::Name name,
|
state-values-utils.h | 24 explicit StateValuesCache(JSGraph* js_graph); 78 JSGraph* js_graph_;
|
constant-folding-reducer.cc | 14 ConstantFoldingReducer::ConstantFoldingReducer(Editor* editor, JSGraph* jsgraph, 17 jsgraph_(jsgraph), 40 replacement = jsgraph()->Constant(upper.AsHeapConstant()->Ref()); 42 Factory* factory = jsgraph()->isolate()->factory(); 44 replacement = jsgraph()->Constant(minus_zero); 46 replacement = jsgraph()->NaNConstant(); 48 replacement = jsgraph()->NullConstant(); 50 replacement = jsgraph()->Constant(upper.Min()); 52 replacement = jsgraph()->UndefinedConstant() [all...] |
js-create-lowering.h | 25 class JSGraph; 36 JSGraph* jsgraph, JSHeapBroker* js_heap_broker, 40 jsgraph_(jsgraph), 117 JSGraph* jsgraph() const { return jsgraph_; } function in class:v8::internal::compiler::final 128 JSGraph* const jsgraph_;
|