Home
last modified time | relevance | path

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

12

/external/v8/src/compiler/
Djs-graph.cc19 HeapConstant(isolate()->builtins()->AllocateInNewSpace())); in AllocateInNewSpaceStubConstant()
24 HeapConstant(isolate()->builtins()->AllocateInOldSpace())); in AllocateInOldSpaceStubConstant()
29 HeapConstant(isolate()->builtins()->ToNumber())); in ToNumberBuiltinConstant()
40 HeapConstant(CEntryStub(isolate(), result_size, save_doubles, in CEntryStubConstant()
46 return HeapConstant(stub.GetCode()); in CEntryStubConstant()
51 HeapConstant(factory()->empty_fixed_array())); in EmptyFixedArrayConstant()
56 HeapConstant(factory()->empty_literals_array())); in EmptyLiteralsArrayConstant()
60 return CACHED(kEmptyStringConstant, HeapConstant(factory()->empty_string())); in EmptyStringConstant()
65 HeapConstant(factory()->fixed_array_map())); in FixedArrayMapConstant()
70 HeapConstant(factory()->fixed_double_array_map())); in FixedDoubleArrayMapConstant()
[all …]
Djs-create-lowering.cc309 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReduceJSCreateArguments()
322 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReduceJSCreateArguments()
334 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReduceJSCreateArguments()
363 Node* const arguments_map = jsgraph()->HeapConstant(handle( in ReduceJSCreateArguments()
394 Node* const arguments_map = jsgraph()->HeapConstant( in ReduceJSCreateArguments()
426 Node* const jsarray_map = jsgraph()->HeapConstant(handle( in ReduceJSCreateArguments()
472 Node* js_array_map = jsgraph()->HeapConstant( in ReduceNewArray()
514 node->ReplaceInput(0, jsgraph()->HeapConstant(stub.GetCode())); in ReduceNewArrayToStubCall()
515 node->InsertInput(graph()->zone(), 2, jsgraph()->HeapConstant(site)); in ReduceNewArrayToStubCall()
532 node->ReplaceInput(0, jsgraph()->HeapConstant(stub.GetCode())); in ReduceNewArrayToStubCall()
[all …]
Djs-global-object-specialization.cc76 Node* context = jsgraph()->HeapConstant(result.context); in ReduceJSLoadGlobal()
140 jsgraph()->HeapConstant(property_cell), effect, control); in ReduceJSLoadGlobal()
158 Node* context = jsgraph()->HeapConstant(result.context); in ReduceJSStoreGlobal()
211 jsgraph()->HeapConstant(property_cell_value_map), effect, control); in ReduceJSStoreGlobal()
224 jsgraph()->HeapConstant(property_cell), value, effect, control); in ReduceJSStoreGlobal()
239 jsgraph()->HeapConstant(property_cell), value, effect, control); in ReduceJSStoreGlobal()
Djs-generic-lowering.cc95 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in ReplaceWithStubCall()
196 node->InsertInput(zone(), 1, jsgraph()->HeapConstant(p.name())); in LowerJSLoadNamed()
287 node->ReplaceInput(Descriptor::kName, jsgraph()->HeapConstant(p.name())); in LowerJSStoreNamed()
330 node->ReplaceInput(Descriptor::kName, jsgraph()->HeapConstant(p.name())); in LowerJSStoreGlobal()
427 : jsgraph()->HeapConstant(site); in LowerJSCreateArray()
439 node->InsertInput(zone(), 0, jsgraph()->HeapConstant(shared_info)); in LowerJSCreateClosure()
479 node->InsertInput(zone(), 2, jsgraph()->HeapConstant(p.constant())); in LowerJSCreateLiteralArray()
498 node->InsertInput(zone(), 2, jsgraph()->HeapConstant(p.constant())); in LowerJSCreateLiteralObject()
520 Node* pattern = jsgraph()->HeapConstant(p.constant()); in LowerJSCreateLiteralRegExp()
532 jsgraph()->HeapConstant(parameters.catch_name())); in LowerJSCreateCatchContext()
[all …]
Draw-machine-assembler.cc209 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime0()
223 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime1()
238 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime2()
254 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime3()
270 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime4()
286 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in CallRuntime5()
319 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in TailCallRuntime0()
340 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in TailCallRuntime1()
363 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in TailCallRuntime2()
385 Node* centry = HeapConstant(CEntryStub(isolate(), return_count).GetCode()); in TailCallRuntime3()
[all …]
Dcode-assembler.cc124 Node* CodeAssembler::HeapConstant(Handle<HeapObject> object) { in HeapConstant() function in v8::internal::compiler::CodeAssembler
125 return raw_assembler_->HeapConstant(object); in HeapConstant()
296 return HeapConstant(Handle<HeapObject>::cast(root)); in LoadRoot()
479 Node* target = HeapConstant(callable.code()); in CallStub()
485 Node* target = HeapConstant(callable.code()); in CallStub()
493 Node* target = HeapConstant(callable.code()); in CallStub()
501 Node* target = HeapConstant(callable.code()); in CallStub()
508 Node* target = HeapConstant(callable.code()); in CallStubN()
711 Node* target = HeapConstant(callable.code()); in TailCallStub()
718 Node* target = HeapConstant(callable.code()); in TailCallStub()
[all …]
Dtyped-optimization.cc25 true_type_(Type::HeapConstant(factory()->true_value(), graph()->zone())), in TypedOptimization()
27 Type::HeapConstant(factory()->false_value(), graph()->zone())), in TypedOptimization()
180 Node* const value = jsgraph()->HeapConstant(object_map); in ReduceLoadField()
Djs-native-context-specialization.cc184 Node* value = jsgraph()->HeapConstant(native_context()); in ReduceJSLoadContext()
245 jsgraph()->HeapConstant(name)); in ReduceNamedAccess()
629 receiver, jsgraph()->HeapConstant(transition_source), in ReduceElementAccess()
630 jsgraph()->HeapConstant(transition_target), effect, control); in ReduceElementAccess()
680 receiver, jsgraph()->HeapConstant(transition_source), in ReduceElementAccess()
681 jsgraph()->HeapConstant(transition_target), this_effect, in ReduceElementAccess()
798 Node* value = jsgraph()->HeapConstant( in ReduceKeyedAccess()
1125 jsgraph()->HeapConstant(factory()->mutable_heap_number_map()), in BuildPropertyAccess()
1168 jsgraph()->HeapConstant(field_map), in BuildPropertyAccess()
1213 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in BuildPropertyAccess()
[all …]
Djs-call-reducer.cc150 node, jsgraph()->HeapConstant(handle(apply->context(), isolate()))); in ReduceFunctionPrototypeApply()
166 node, jsgraph()->HeapConstant(handle(call->context(), isolate()))); in ReduceFunctionPrototypeCall()
358 Node* array_function = jsgraph()->HeapConstant( in ReduceJSCallFunction()
461 Node* array_function = jsgraph()->HeapConstant( in ReduceJSCallConstruct()
Djs-typed-lowering.cc463 Type::HeapConstant(factory()->the_hole_value(), graph()->zone())), in JSTypedLowering()
517 jsgraph()->HeapConstant(callable.code())); in ReduceJSAdd()
673 Node* value_map = jsgraph()->HeapConstant(factory()->cons_string_map()); in ReduceCreateConsString()
1088 jsgraph()->HeapConstant(factory()->true_string()), in ReduceJSToStringInput()
1089 jsgraph()->HeapConstant(factory()->false_string()))); in ReduceJSToStringInput()
1092 return Replace(jsgraph()->HeapConstant(factory()->undefined_string())); in ReduceJSToStringInput()
1095 return Replace(jsgraph()->HeapConstant(factory()->null_string())); in ReduceJSToStringInput()
1151 common()->Call(desc), jsgraph()->HeapConstant(callable.code()), in ReduceJSToObject()
1647 common()->Call(desc), jsgraph()->HeapConstant(callable.code()), in ReduceJSConvertReceiver()
1704 common()->Call(desc), jsgraph()->HeapConstant(callable.code()), in ReduceJSConvertReceiver()
[all …]
Draw-machine-assembler.h67 return HeapConstant(isolate()->factory()->null_value()); in NullConstant()
71 return HeapConstant(isolate()->factory()->undefined_value()); in UndefinedConstant()
102 Node* HeapConstant(Handle<HeapObject> object) { in HeapConstant() function
103 return AddNode(common()->HeapConstant(object)); in HeapConstant()
107 return HeapConstant(Handle<HeapObject>::cast(object)); in BooleanConstant()
700 return HeapConstant(isolate()->factory()->InternalizeUtf8String(string)); in StringConstant()
Dwasm-compiler.cc90 inputs[count++] = jsgraph->HeapConstant(context); // context in BuildCallToRuntime()
992 Node* WasmGraphBuilder::HeapConstant(Handle<HeapObject> value) { in HeapConstant() function in v8::internal::compiler::WasmGraphBuilder
993 return jsgraph()->HeapConstant(value); in HeapConstant()
1736 jsgraph()->HeapConstant(module->instance->context), // context in GrowMemory()
2155 args[0] = HeapConstant(code); in CallDirect()
2376 Node* stub_code = jsgraph()->HeapConstant(callable.code()); in BuildJavaScriptToNumber()
2585 Node* target = jsgraph()->HeapConstant(callable.code()); in BuildAllocateHeapNumberWithValue()
2639 args[pos++] = HeapConstant(wasm_code); in BuildJSToWasmWrapper()
2729 HeapConstant(handle(function->context()->global_proxy(), isolate)); in BuildWasmToJSWrapper()
2743 args[pos++] = HeapConstant(handle(function->context())); in BuildWasmToJSWrapper()
[all …]
Djs-graph.h70 Node* HeapConstant(Handle<HeapObject> value); in NON_EXPORTED_BASE()
Dcommon-operator.h228 const Operator* HeapConstant(const Handle<HeapObject>&); in NON_EXPORTED_BASE()
Djs-inlining-heuristic.cc195 Node* target = jsgraph()->HeapConstant(candidate.functions[i]); in InlineCandidate()
Doperation-typer.cc27 singleton_false_ = Type::HeapConstant(factory->false_value(), zone); in OperationTyper()
28 singleton_true_ = Type::HeapConstant(factory->true_value(), zone); in OperationTyper()
29 singleton_the_hole_ = Type::HeapConstant(factory->the_hole_value(), zone); in OperationTyper()
/external/v8/src/builtins/
Dbuiltins-object.cc246 Node* lhs = assembler->HeapConstant( in ReturnToStringFormat()
248 Node* rhs = assembler->HeapConstant( in ReturnToStringFormat()
334 Node* to_string_tag_symbol = assembler->HeapConstant( in Generate_ObjectProtoToString()
381 assembler->Return(assembler->HeapConstant( in Generate_ObjectProtoToString()
385 assembler->Return(assembler->HeapConstant( in Generate_ObjectProtoToString()
389 assembler->Return(assembler->HeapConstant( in Generate_ObjectProtoToString()
393 assembler->Return(assembler->HeapConstant( in Generate_ObjectProtoToString()
397 assembler->Return(assembler->HeapConstant( in Generate_ObjectProtoToString()
401 assembler->Return(assembler->HeapConstant( in Generate_ObjectProtoToString()
405 assembler->Return(assembler->HeapConstant( in Generate_ObjectProtoToString()
[all …]
Dbuiltins-typedarray.cc61 assembler->HeapConstant(assembler->factory()->NewStringFromAsciiChecked( in Generate_TypedArrayProtoypeGetter()
141 Node* arg1 = assembler->HeapConstant( in Generate_TypedArrayPrototypeIterationMethod()
Dbuiltins-conversion.cc39 assembler->HeapConstant(assembler->factory()->to_primitive_symbol()); in Generate_NonPrimitiveToPrimitive()
55 Node* hint_string = assembler->HeapConstant( in Generate_NonPrimitiveToPrimitive()
245 Node* name_string = assembler->HeapConstant(name); in Generate_OrdinaryToPrimitive()
458 assembler->HeapConstant(assembler->factory()->NewStringFromAsciiChecked( in Generate_ToObject()
Dbuiltins-generator.cc60 assembler->HeapConstant(assembler->factory()->NewStringFromAsciiChecked( in Generate_GeneratorPrototypeResume()
Dbuiltins-regexp.cc187 a->HeapConstant(a->isolate()->factory()->lastIndex_string()); in SlowLoadLastIndex()
236 a->HeapConstant(a->isolate()->factory()->lastIndex_string()); in SlowStoreLastIndex()
524 Node* const method_name_str = a->HeapConstant( in ThrowIfNotJSReceiver()
661 a->HeapConstant(isolate->factory()->NewStringFromAsciiChecked(NAME)); \ in Generate_RegExpPrototypeFlagsGetter()
860 Node* const method_name_str = a->HeapConstant( in Generate_FlagGetter()
1021 Node* const name = a->HeapConstant(isolate->factory()->exec_string()); in RegExpExec()
1243 Node* const name = a->HeapConstant(isolate->factory()->index_string()); in Generate_RegExpPrototypeSearchBody()
/external/v8/src/interpreter/
Dinterpreter-assembler.cc571 Node* code_target = HeapConstant(callable.code()); in CallJSWithFeedback()
587 HeapConstant(TypeFeedbackVector::MegamorphicSentinel(isolate()))); in CallJSWithFeedback()
608 Node* code_target_call = HeapConstant(callable_call.code()); in CallJSWithFeedback()
621 HeapConstant(TypeFeedbackVector::UninitializedSentinel(isolate()))); in CallJSWithFeedback()
675 HeapConstant(TypeFeedbackVector::MegamorphicSentinel(isolate())), in CallJSWithFeedback()
690 Node* code_target_call = HeapConstant(callable_call.code()); in CallJSWithFeedback()
706 Node* code_target = HeapConstant(callable.code()); in CallJS()
749 HeapConstant(callable_function.code()), context, in CallConstruct()
764 HeapConstant(TypeFeedbackVector::MegamorphicSentinel(isolate()))); in CallConstruct()
842 HeapConstant(TypeFeedbackVector::MegamorphicSentinel(isolate())), in CallConstruct()
[all …]
Dinterpreter.cc350 __ HeapConstant(isolate_->factory()->undefined_value()); in DoLdaUndefined()
359 Node* null_value = __ HeapConstant(isolate_->factory()->null_value()); in DoLdaNull()
368 Node* the_hole_value = __ HeapConstant(isolate_->factory()->the_hole_value()); in DoLdaTheHole()
377 Node* true_value = __ HeapConstant(isolate_->factory()->true_value()); in DoLdaTrue()
386 Node* false_value = __ HeapConstant(isolate_->factory()->false_value()); in DoLdaFalse()
428 Node* code_target = __ HeapConstant(ic.code()); in BuildLoadGlobal()
477 Node* code_target = __ HeapConstant(ic.code()); in DoStaGlobal()
722 Node* code_target = __ HeapConstant(ic.code()); in DoLdaNamedProperty()
746 Node* code_target = __ HeapConstant(ic.code()); in DoLdaKeyedProperty()
764 Node* code_target = __ HeapConstant(ic.code()); in DoStoreIC()
[all …]
/external/v8/src/
Dfast-accessor-assembler.cc193 Node* target = assembler_->HeapConstant(stub.GetCode()); in Call()
Dcode-stub-assembler.cc52 HeapConstant(factory()->NewStringFromAsciiChecked(&(buffer[0])))); in Assert()
595 Node* float32x4_map = HeapConstant(factory()->float32x4_map()); in BranchIfSimd128Equal()
1906 StoreMapNoWriteBarrier(elements, HeapConstant(elements_map)); in AllocateJSArray()
1934 StoreObjectField(array, JSObject::kMapOffset, HeapConstant(map)); in AllocateFixedArray()
1936 StoreMapNoWriteBarrier(array, HeapConstant(map)); in AllocateFixedArray()
2290 HeapConstant(Handle<Map>(isolate()->heap()->allocation_memento_map()))); in InitializeAllocationMemento()
2583 HeapConstant(factory()->NewStringFromAsciiChecked( in ToThisString()
2664 HeapConstant(factory()->NewStringFromAsciiChecked(method_name, in ToThisValue()
2692 HeapConstant(factory()->NewStringFromAsciiChecked(method_name, TENURED)), in ThrowIfNotInstanceType()
5771 Node* target = HeapConstant(stub.GetCode()); in HandleLoadICProtoHandler()
[all …]

12