Home
last modified time | relevance | path

Searched refs:HeapConstant (Results 1 – 25 of 36) sorted by relevance

12

/external/v8/src/compiler/
Djs-graph.cc21 HeapConstant(CEntryStub(isolate(), 1).GetCode())); in CEntryStubConstant()
23 return HeapConstant(CEntryStub(isolate(), result_size).GetCode()); in CEntryStubConstant()
29 HeapConstant(factory()->empty_fixed_array())); in EmptyFixedArrayConstant()
34 return CACHED(kUndefinedConstant, HeapConstant(factory()->undefined_value())); in UndefinedConstant()
39 return CACHED(kTheHoleConstant, HeapConstant(factory()->the_hole_value())); in TheHoleConstant()
44 return CACHED(kTrueConstant, HeapConstant(factory()->true_value())); in TrueConstant()
49 return CACHED(kFalseConstant, HeapConstant(factory()->false_value())); in FalseConstant()
54 return CACHED(kNullConstant, HeapConstant(factory()->null_value())); in NullConstant()
74 Node* JSGraph::HeapConstant(Handle<HeapObject> value) { in HeapConstant() function in v8::internal::compiler::JSGraph
80 *loc = graph()->NewNode(common()->HeapConstant(value)); in HeapConstant()
[all …]
Djs-generic-lowering.cc142 inputs.push_back(jsgraph()->HeapConstant(callable.code())); in ReplaceWithCompareIC()
217 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReplaceWithStubCall()
296 node->InsertInput(zone(), 1, jsgraph()->HeapConstant(p.name())); in LowerJSLoadNamed()
320 node->InsertInput(zone(), 1, jsgraph()->HeapConstant(p.name())); in LowerJSLoadGlobal()
344 node->InsertInput(zone(), 1, jsgraph()->HeapConstant(p.name())); in LowerJSStoreNamed()
370 node->InsertInput(zone(), 1, jsgraph()->HeapConstant(p.name())); in LowerJSStoreGlobal()
485 : jsgraph()->HeapConstant(p.site()); in LowerJSCreateArray()
495 node->InsertInput(zone(), 0, jsgraph()->HeapConstant(p.shared_info())); in LowerJSCreateClosure()
510 node->InsertInput(zone(), 2, jsgraph()->HeapConstant(p.constant())); in LowerJSCreateLiteralArray()
519 node->InsertInput(zone(), 2, jsgraph()->HeapConstant(p.constant())); in LowerJSCreateLiteralObject()
[all …]
Djs-global-object-specialization.cc67 Node* context = jsgraph()->HeapConstant(result.context); in ReduceJSLoadGlobal()
136 jsgraph()->HeapConstant(property_cell), effect, control); in ReduceJSLoadGlobal()
159 Node* context = jsgraph()->HeapConstant(result.context); in ReduceJSStoreGlobal()
226 jsgraph()->HeapConstant(property_cell_value_map)); in ReduceJSStoreGlobal()
241 jsgraph()->HeapConstant(property_cell), value, effect, control); in ReduceJSStoreGlobal()
257 jsgraph()->HeapConstant(property_cell), value, effect, control); in ReduceJSStoreGlobal()
Draw-machine-assembler.cc162 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime1()
177 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime2()
194 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime4()
231 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in TailCallRuntime1()
255 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in TailCallRuntime2()
Dcode-stub-assembler.cc71 Node* CodeStubAssembler::HeapConstant(Handle<HeapObject> object) { in HeapConstant() function in v8::internal::compiler::CodeStubAssembler
72 return raw_assembler_->HeapConstant(object); in HeapConstant()
Djs-typed-lowering.cc476 jsgraph()->HeapConstant(callable.code())); in ReduceJSAdd()
652 jsgraph()->HeapConstant(callable.code())); in ReduceJSEqual()
850 jsgraph()->HeapConstant(factory()->true_string()), in ReduceJSToStringInput()
851 jsgraph()->HeapConstant(factory()->false_string()))); in ReduceJSToStringInput()
854 return Replace(jsgraph()->HeapConstant(factory()->undefined_string())); in ReduceJSToStringInput()
857 return Replace(jsgraph()->HeapConstant(factory()->null_string())); in ReduceJSToStringInput()
936 common()->Call(desc), jsgraph()->HeapConstant(callable.code()), in ReduceJSToObject()
1536 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReduceJSCreateArguments()
1549 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReduceJSCreateArguments()
1781 node->ReplaceInput(0, jsgraph()->HeapConstant(stub.GetCode())); in ReduceJSCreateArray()
[all …]
Dinterpreter-assembler.cc339 Node* InterpreterAssembler::HeapConstant(Handle<HeapObject> object) { in HeapConstant() function in v8::internal::compiler::InterpreterAssembler
340 return raw_assembler_->HeapConstant(object); in HeapConstant()
453 Node* code_target = HeapConstant(callable.code()); in CallConstruct()
505 Node* code_target = HeapConstant(callable.code()); in CallJS()
570 Node* code_target = HeapConstant(callable.code()); in CallRuntime()
625 HeapConstant(isolate()->builtins()->InterpreterExitTrampoline()); in Return()
Draw-machine-assembler.h63 return HeapConstant(isolate()->factory()->null_value()); in NullConstant()
67 return HeapConstant(isolate()->factory()->undefined_value()); in UndefinedConstant()
94 Node* HeapConstant(Handle<HeapObject> object) { in HeapConstant() function
95 return AddNode(common()->HeapConstant(object)); in HeapConstant()
99 return HeapConstant(Handle<HeapObject>::cast(object)); in BooleanConstant()
563 return HeapConstant(isolate()->factory()->InternalizeUtf8String(string)); in StringConstant()
Djs-native-context-specialization.cc102 index, jsgraph()->HeapConstant(name)); in ReduceNamedAccess()
297 jsgraph()->HeapConstant(callable.code()), in ReduceNamedAccess()
577 jsgraph()->HeapConstant(transition_source)); in ReduceElementAccess()
589 jsgraph()->HeapConstant(transition_target), transition_effect, in ReduceElementAccess()
601 common()->Call(desc), jsgraph()->HeapConstant(stub.GetCode()), in ReduceElementAccess()
602 receiver, jsgraph()->HeapConstant(transition_target), context, in ReduceElementAccess()
678 jsgraph()->HeapConstant(factory()->fixed_array_map())); in ReduceElementAccess()
Djs-call-reducer.cc172 node, jsgraph()->HeapConstant(handle(apply->context(), isolate()))); in ReduceFunctionPrototypeApply()
188 node, jsgraph()->HeapConstant(handle(call->context(), isolate()))); in ReduceFunctionPrototypeCall()
316 array_function = jsgraph()->HeapConstant( in ReduceJSCallFunction()
459 array_function = jsgraph()->HeapConstant( in ReduceJSCallConstruct()
Dcode-stub-assembler.h43 Node* HeapConstant(Handle<HeapObject> object);
Djs-graph.h55 Node* HeapConstant(Handle<HeapObject> value);
Dcommon-operator.h158 const Operator* HeapConstant(const Handle<HeapObject>&);
Dinterpreter-assembler.h81 Node* HeapConstant(Handle<HeapObject> object);
Dchange-lowering.cc79 Node* target = jsgraph()->HeapConstant(callable.code()); in AllocateHeapNumberWithValue()
558 Node* target = jsgraph()->HeapConstant(callable.code()); in Allocate()
/external/v8/test/unittests/compiler/
Dgraph-unittest.cc55 Node* GraphTest::HeapConstant(const Handle<HeapObject>& value) { in HeapConstant() function in v8::internal::compiler::GraphTest
56 Node* node = graph()->NewNode(common()->HeapConstant(value)); in HeapConstant()
64 return HeapConstant(factory()->false_value()); in FalseConstant()
69 return HeapConstant(factory()->true_value()); in TrueConstant()
74 return HeapConstant(factory()->undefined_value()); in UndefinedConstant()
Dgraph-unittest.h45 Node* HeapConstant(const Handle<HeapObject>& value);
Djs-typed-lowering-unittest.cc402 Node* const the_hole = HeapConstant(factory()->the_hole_value()); in TEST_F()
637 Node* base = HeapConstant(array); in TEST_F()
681 Node* base = HeapConstant(array); in TEST_F()
719 Node* base = HeapConstant(array); in TEST_F()
764 Node* base = HeapConstant(array); in TEST_F()
814 Node* base = HeapConstant(array); in TEST_F()
1209 HeapConstant(isolate()->object_function()), context, in TEST_F()
1229 HeapConstant(isolate()->object_function()), context, in TEST_F()
Djs-builtin-reducer-unittest.cc49 return HeapConstant(f); in MathFunction()
/external/v8/test/cctest/compiler/
Dtest-code-stub-assembler.cc70 Node* context = m.HeapConstant(Handle<Context>(isolate->native_context())); in TEST()
84 Node* context = m.HeapConstant(Handle<Context>(isolate->native_context())); in TEST()
98 Node* context = m.HeapConstant(Handle<Context>(isolate->native_context())); in TEST()
113 Node* context = m.HeapConstant(Handle<Context>(isolate->native_context())); in TEST()
Dtest-run-stubs.cc43 Node* theCode = graph.NewNode(common.HeapConstant(code)); in TEST()
Dtest-run-native-calls.cc282 Node* target = b.graph()->NewNode(b.common()->HeapConstant(inner)); in WrapWithCFunction()
459 Node* target = raw.HeapConstant(inner); in Run()
492 Node* target = raw.HeapConstant(inner); in Run()
588 Node* target = raw.HeapConstant(inner); in CopyTwentyInt32()
986 Node* target = raw.HeapConstant(inner); in Build_Select_With_Call()
1103 Node* target = raw.HeapConstant(select); in MixedParamTest()
Dgraph-builder-tester.h106 Node* HeapConstant(Handle<HeapObject> object) { in HeapConstant() function
107 return NewNode(common()->HeapConstant(object)); in HeapConstant()
Dtest-multiple-return.cc100 Node* ret3 = mt.AddNode(mt.common()->Call(desc), mt.HeapConstant(code), a, b); in TEST()
/external/v8/src/interpreter/
Dinterpreter.cc136 __ HeapConstant(isolate_->factory()->undefined_value()); in DoLdaUndefined()
146 Node* null_value = __ HeapConstant(isolate_->factory()->null_value()); in DoLdaNull()
156 Node* the_hole_value = __ HeapConstant(isolate_->factory()->the_hole_value()); in DoLdaTheHole()
166 Node* true_value = __ HeapConstant(isolate_->factory()->true_value()); in DoLdaTrue()
176 Node* false_value = __ HeapConstant(isolate_->factory()->false_value()); in DoLdaFalse()
247 Node* code_target = __ HeapConstant(ic.code()); in DoLoadGlobal()
363 Node* code_target = __ HeapConstant(ic.code()); in DoStoreGlobal()
574 Node* code_target = __ HeapConstant(ic.code()); in DoLoadIC()
637 Node* code_target = __ HeapConstant(ic.code()); in DoKeyedLoadIC()
701 Node* code_target = __ HeapConstant(ic.code()); in DoStoreIC()
[all …]

12