Home
last modified time | relevance | path

Searched refs:ExternalConstant (Results 1 - 25 of 32) sorted by relevance

12

/third_party/node/deps/v8/src/compiler/
H A Dmachine-graph.cc100 Node* MachineGraph::ExternalConstant(ExternalReference reference) { in ExternalConstant() function in v8::internal::compiler::MachineGraph
103 *loc = graph()->NewNode(common()->ExternalConstant(reference)); in ExternalConstant()
108 Node* MachineGraph::ExternalConstant(Runtime::FunctionId function_id) { in ExternalConstant() function in v8::internal::compiler::MachineGraph
109 return ExternalConstant(ExternalReference::Create(function_id)); in ExternalConstant()
H A Dmachine-graph.h69 // Creates an ExternalConstant node, usually canonicalized.
70 Node* ExternalConstant(ExternalReference ref);
71 Node* ExternalConstant(Runtime::FunctionId function_id);
H A Dmemory-lowering.cc201 top_address = __ ExternalConstant( in ReduceAllocateRaw()
205 limit_address = __ ExternalConstant( in ReduceAllocateRaw()
440 Node* table_address = __ ExternalConstant( in DecodeExternalPointer()
H A Dcode-assembler.cc313 TNode<ExternalReference> CodeAssembler::ExternalConstant( in ExternalConstant() function in v8::internal::compiler::CodeAssembler
316 raw_assembler()->ExternalConstant(address)); in ExternalConstant()
751 ExternalConstant(ExternalReference::isolate_root(isolate())); in LoadRoot()
954 ExternalConstant(ExternalReference::isolate_root(isolate())); in StoreRoot()
1029 ExternalConstant(ExternalReference::Create(function)); in CallRuntimeImpl()
1061 ExternalConstant(ExternalReference::Create(function)); in TailCallRuntimeImpl()
H A Dgraph-assembler.cc106 Node* GraphAssembler::ExternalConstant(ExternalReference ref) { in ExternalConstant() function in v8::internal::compiler::GraphAssembler
107 return AddClonedNode(mcgraph()->ExternalConstant(ref)); in ExternalConstant()
H A Deffect-control-linearizer.cc1831 __ ExternalConstant(ExternalReference::Create(id)), in MigrateInstanceOrDeopt()
1927 __ ExternalConstant(ExternalReference::Create(id)), in TryMigrateInstance()
2712 __ ExternalConstant(ExternalReference::string_to_array_index_function()); in LowerCheckedTaggedToArrayIndex()
3967 __ ExternalConstant(ExternalReference::Create(id)), in StringCharCodeAt()
4136 __ ExternalConstant(ExternalReference::Create(id)), in LowerStringToUpperCaseIntl()
4515 Node* try_string_to_index_or_lookup_existing = __ ExternalConstant( in LowerCheckEqualsInternalizedString()
4518 __ ExternalConstant(ExternalReference::isolate_address(isolate())); in LowerCheckEqualsInternalizedString()
4836 __ ExternalConstant(ExternalReference::Create(id)), in LowerTransitionElementsKind()
5050 Node* target_address = __ ExternalConstant(ExternalReference::Create( in AdaptOverloadedFastCallArgument()
5064 Node* target_address = __ ExternalConstant(ExternalReferenc in AdaptOverloadedFastCallArgument()
[all...]
H A Dcommon-operator.h512 const Operator* ExternalConstant(const ExternalReference&);
H A Dwasm-compiler.cc2228 Node* function = gasm_->ExternalConstant(ref); in BuildBitCountingCall()
2348 Node* function = gasm_->ExternalConstant(ref); in BuildCFuncInstruction()
2391 Node* function = gasm_->ExternalConstant(ref); in BuildIntToFloatConversionInstruction()
2434 Node* function = gasm_->ExternalConstant(call_ref); in BuildCcallConvertFloat()
2964 Node* function = gasm_->ExternalConstant(ref); in BuildDiv64Call()
3679 mcgraph()->ExternalConstant(ExternalReference::Create(f)); // ref in BuildCallToRuntimeWithContext()
5421 gasm_->ExternalConstant(ExternalReference::wasm_memory_init()); in MemoryInit()
5496 gasm_->ExternalConstant(ExternalReference::wasm_memory_copy()); in MemoryCopy()
5515 gasm_->ExternalConstant(ExternalReference::wasm_memory_fill()); in MemoryFill()
6127 gasm_->ExternalConstant(ExternalReferenc
[all...]
H A Djs-generic-lowering.cc116 Node* ref = jsgraph()->ExternalConstant(ExternalReference::Create(f)); in ReplaceWithRuntimeCall()
1196 jsgraph()->ExternalConstant( in LowerJSStackCheck()
H A Draw-machine-assembler.h117 Node* ExternalConstant(ExternalReference address) { in ExternalConstant() function in v8::internal::compiler::RawMachineAssembler
118 return AddNode(common()->ExternalConstant(address)); in ExternalConstant()
H A Djs-typed-lowering.cc1562 Node* entry_node = jsgraph->ExternalConstant(entry_ref); in ReduceBuiltin()
2086 node->ReplaceInput(0, jsgraph()->ExternalConstant(ref)); in ReduceJSLoadMessage()
2096 node->ReplaceInput(0, jsgraph()->ExternalConstant(ref)); in ReduceJSStoreMessage()
H A Dcode-assembler.h453 TNode<ExternalReference> function = code_assembler_->ExternalConstant( in operator TNode()
555 TNode<ExternalReference> ExternalConstant(ExternalReference address);
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-bigint-gen.h43 ExternalConstant( in CppAbsoluteAddAndCanonicalize()
56 ExternalConstant( in CppAbsoluteSubAndCanonicalize()
68 ExternalConstant( in CppAbsoluteCompare()
H A Dbuiltins-microtask-queue-gen.cc359 return TNode<Context>::UncheckedCast(LoadFullTagged(ExternalConstant(ref))); in GetCurrentContext()
365 StoreFullTaggedNoWriteBarrier(ExternalConstant(ref), context); in SetCurrentContext()
370 TNode<RawPtrT> hsi = Load<RawPtrT>(ExternalConstant(ref)); in GetEnteredContextCount()
384 TNode<RawPtrT> hsi = Load<RawPtrT>(ExternalConstant(ref)); in EnterMicrotaskContext()
440 ExternalConstant(ExternalReference::call_enter_context_function()); in EnterMicrotaskContext()
454 TNode<RawPtrT> hsi = Load<RawPtrT>(ExternalConstant(ref)); in RewindEnteredContext()
575 ExternalConstant(ExternalReference::isolate_address(isolate())); in TF_BUILTIN()
577 ExternalConstant(ExternalReference::call_enqueue_microtask_function()); in TF_BUILTIN()
H A Dbuiltins-typed-array-gen.cc291 ExternalConstant(ExternalReference::libc_memmove_function()); in CallCMemmove()
302 ExternalConstant(ExternalReference::relaxed_memmove_function()); in CallCRelaxedMemmove()
313 ExternalConstant(ExternalReference::libc_memcpy_function()); in CallCMemcpy()
324 ExternalConstant(ExternalReference::relaxed_memcpy_function()); in CallCRelaxedMemcpy()
335 ExternalConstant(ExternalReference::libc_memset_function()); in CallCMemset()
348 TNode<ExternalReference> f = ExternalConstant( in CallCCopyFastNumberJSArrayElementsToTypedArray()
361 TNode<ExternalReference> f = ExternalConstant( in CallCCopyTypedArrayElementsToTypedArray()
374 ExternalConstant(ExternalReference::copy_typed_array_elements_slice()); in CallCCopyTypedArrayElementsSlice()
H A Dbuiltins-internal-gen.cc123 TNode<ExternalReference> is_marking_addr = ExternalConstant( in IsMarking()
195 ExternalConstant(ExternalReference::insert_remembered_set_function()); in InsertIntoRememberedSet()
337 TNode<ExternalReference> function = ExternalConstant( in IncrementalWriteBarrier()
369 TNode<ExternalReference> function = ExternalConstant( in GenerateEphemeronKeyBarrier()
372 ExternalConstant(ExternalReference::isolate_address(isolate())); in GenerateEphemeronKeyBarrier()
428 return ExternalConstant( in GetExternalReference()
431 return ExternalConstant( in GetExternalReference()
434 return ExternalConstant( in GetExternalReference()
438 return ExternalConstant( in GetExternalReference()
495 return ExternalConstant( in GetExternalReference()
[all...]
H A Dbuiltins-date-gen.cc42 ExternalConstant(ExternalReference::date_cache_stamp(isolate()))); in Generate_DatePrototype_GetField()
54 ExternalConstant(ExternalReference::isolate_address(isolate())); in Generate_DatePrototype_GetField()
57 ExternalConstant(ExternalReference::get_date_field_function()); in Generate_DatePrototype_GetField()
H A Dbuiltins-intl-gen.cc80 ExternalConstant(ExternalReference::intl_to_latin1_lower_table()); in TF_BUILTIN()
116 ExternalConstant(ExternalReference::intl_convert_one_byte_to_lower()); in TF_BUILTIN()
H A Dbuiltins-array-gen.h32 TNode<ExternalReference> func = ExternalConstant( in CallJSArrayArrayJoinConcatToSequentialString()
35 ExternalConstant(ExternalReference::isolate_address(isolate())); in CallJSArrayArrayJoinConcatToSequentialString()
H A Dbuiltins-wasm-gen.cc112 ExternalConstant( in TF_BUILTIN()
H A Dbuiltins-regexp-gen.cc82 ExternalConstant(ExternalReference::isolate_root(isolate())), in LoadCodeObjectEntry()
445 ExternalConstant(ExternalReference::isolate_address(isolate())); in RegExpExecInternal()
446 TNode<ExternalReference> static_offsets_vector_address = ExternalConstant( in RegExpExecInternal()
733 ExternalConstant(ExternalReference::Create( in RegExpExecInternal()
1083 Load(MachineType::Uint8(), ExternalConstant(V8_FLAG_EXTERN_REF))); \ in FlagsGetter()
1364 ExternalConstant(ExternalReference:: in SlowFlagGetter()
H A Dbuiltins-collections-gen.cc769 ExternalConstant(ExternalReference::get_or_create_hash_raw());
771 ExternalConstant(ExternalReference::isolate_address(isolate()));
786 ExternalConstant(ExternalReference::orderedhashmap_gethash_raw());
788 ExternalConstant(ExternalReference::isolate_address(isolate()));
2383 ExternalConstant(ExternalReference::jsreceiver_create_identity_hash());
2385 ExternalConstant(ExternalReference::isolate_address(isolate()));
H A Dbuiltins-string-gen.cc55 const TNode<ExternalReference> function_addr = ExternalConstant( in CallSearchStringRaw()
58 ExternalConstant(ExternalReference::isolate_address(isolate())); in CallSearchStringRaw()
111 ExternalConstant(ExternalReference::libc_memchr_function()); in SearchOneByteInOneByteString()
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.cc1121 ExternalConstant(ExternalReference::smi_lexicographic_compare_function()); in SmiLexicographicCompare()
1123 ExternalConstant(ExternalReference::isolate_address(isolate())); in SmiLexicographicCompare()
1203 ExternalConstant(ExternalReference::force_slow_path(isolate()));
1388 TNode<ExternalReference> top_address = ExternalConstant(
1551 ExternalConstant(ExternalReference::sandbox_base_address());
1553 ExternalConstant(ExternalReference::sandbox_end_address());
1570 ExternalConstant(ExternalReference::empty_backing_store_buffer());
1597 TNode<ExternalReference> external_pointer_table_address = ExternalConstant(
1603 TNode<ExternalReference> table_allocate_function = ExternalConstant(
1624 TNode<ExternalReference> external_pointer_table_address = ExternalConstant(
[all...]
/third_party/node/deps/v8/src/interpreter/
H A Dinterpreter-assembler.cc146 dispatch_table_ = ExternalConstant( in DispatchTablePointer()
977 TNode<RawPtrT> function_table = ReinterpretCast<RawPtrT>(ExternalConstant( in CallRuntimeN()
1376 TNode<ExternalReference> counters_table = ExternalConstant( in TraceBytecodeDispatch()

Completed in 66 milliseconds

12