/third_party/node/deps/v8/src/compiler/ |
H A D | machine-graph.cc | 100 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 D | machine-graph.h | 69 // Creates an ExternalConstant node, usually canonicalized. 70 Node* ExternalConstant(ExternalReference ref); 71 Node* ExternalConstant(Runtime::FunctionId function_id);
|
H A D | memory-lowering.cc | 201 top_address = __ ExternalConstant( in ReduceAllocateRaw() 205 limit_address = __ ExternalConstant( in ReduceAllocateRaw() 440 Node* table_address = __ ExternalConstant( in DecodeExternalPointer()
|
H A D | code-assembler.cc | 313 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 D | graph-assembler.cc | 106 Node* GraphAssembler::ExternalConstant(ExternalReference ref) { in ExternalConstant() function in v8::internal::compiler::GraphAssembler 107 return AddClonedNode(mcgraph()->ExternalConstant(ref)); in ExternalConstant()
|
H A D | effect-control-linearizer.cc | 1831 __ 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 D | common-operator.h | 512 const Operator* ExternalConstant(const ExternalReference&);
|
H A D | wasm-compiler.cc | 2228 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 D | js-generic-lowering.cc | 116 Node* ref = jsgraph()->ExternalConstant(ExternalReference::Create(f)); in ReplaceWithRuntimeCall() 1196 jsgraph()->ExternalConstant( in LowerJSStackCheck()
|
H A D | raw-machine-assembler.h | 117 Node* ExternalConstant(ExternalReference address) { in ExternalConstant() function in v8::internal::compiler::RawMachineAssembler 118 return AddNode(common()->ExternalConstant(address)); in ExternalConstant()
|
H A D | js-typed-lowering.cc | 1562 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 D | code-assembler.h | 453 TNode<ExternalReference> function = code_assembler_->ExternalConstant( in operator TNode() 555 TNode<ExternalReference> ExternalConstant(ExternalReference address);
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-bigint-gen.h | 43 ExternalConstant( in CppAbsoluteAddAndCanonicalize() 56 ExternalConstant( in CppAbsoluteSubAndCanonicalize() 68 ExternalConstant( in CppAbsoluteCompare()
|
H A D | builtins-microtask-queue-gen.cc | 359 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 D | builtins-typed-array-gen.cc | 291 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 D | builtins-internal-gen.cc | 123 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 D | builtins-date-gen.cc | 42 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 D | builtins-intl-gen.cc | 80 ExternalConstant(ExternalReference::intl_to_latin1_lower_table()); in TF_BUILTIN() 116 ExternalConstant(ExternalReference::intl_convert_one_byte_to_lower()); in TF_BUILTIN()
|
H A D | builtins-array-gen.h | 32 TNode<ExternalReference> func = ExternalConstant( in CallJSArrayArrayJoinConcatToSequentialString() 35 ExternalConstant(ExternalReference::isolate_address(isolate())); in CallJSArrayArrayJoinConcatToSequentialString()
|
H A D | builtins-wasm-gen.cc | 112 ExternalConstant( in TF_BUILTIN()
|
H A D | builtins-regexp-gen.cc | 82 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 D | builtins-collections-gen.cc | 769 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 D | builtins-string-gen.cc | 55 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 D | code-stub-assembler.cc | 1121 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 D | interpreter-assembler.cc | 146 dispatch_table_ = ExternalConstant( in DispatchTablePointer() 977 TNode<RawPtrT> function_table = ReinterpretCast<RawPtrT>(ExternalConstant( in CallRuntimeN() 1376 TNode<ExternalReference> counters_table = ExternalConstant( in TraceBytecodeDispatch()
|