Home
last modified time | relevance | path

Searched refs:builtin_id (Results 1 - 25 of 70) sorted by relevance

123

/third_party/jerryscript/jerry-core/ecma/builtin-objects/
H A Decma-builtins.c90 #define BUILTIN_ROUTINE(builtin_id, \
100 #define BUILTIN(builtin_id, \
118 #define BUILTIN_ROUTINE(builtin_id, \
123 (is_extensible != 0 || builtin_id == ECMA_BUILTIN_ID_TYPE_ERROR_THROWER) &&
128 #define BUILTIN(builtin_id, \
133 (is_extensible != 0 || builtin_id == ECMA_BUILTIN_ID_TYPE_ERROR_THROWER) &&
155 #define BUILTIN_ROUTINE(builtin_id, \
165 #define BUILTIN(builtin_id, \
184 #define BUILTIN_ROUTINE(builtin_id, \
203 #define BUILTIN_ROUTINE(builtin_id, \
250 ecma_builtin_get_property_count(ecma_builtin_id_t builtin_id) ecma_builtin_get_property_count() argument
272 ecma_builtin_is(ecma_object_t *obj_p, ecma_builtin_id_t builtin_id) ecma_builtin_is() argument
294 ecma_builtin_get(ecma_builtin_id_t builtin_id) ecma_builtin_get() argument
570 ecma_builtin_make_function_object_for_routine(ecma_builtin_id_t builtin_id, uint16_t routine_id, uint16_t name_id, uint8_t length_prop_value) ecma_builtin_make_function_object_for_routine() argument
607 ecma_builtin_make_function_object_for_getter_accessor(ecma_builtin_id_t builtin_id, uint16_t routine_id, uint16_t name_id) ecma_builtin_make_function_object_for_getter_accessor() argument
621 ecma_builtin_make_function_object_for_setter_accessor(ecma_builtin_id_t builtin_id, uint16_t routine_id, uint16_t name_id) ecma_builtin_make_function_object_for_setter_accessor() argument
732 ecma_builtin_id_t builtin_id = (ecma_builtin_id_t) built_in_props_p->id; ecma_builtin_try_to_instantiate_property() local
1030 ecma_builtin_id_t builtin_id = (ecma_builtin_id_t) built_in_props_p->id; ecma_builtin_list_lazy_property_names() local
[all...]
H A Decma-builtins.h28 #define BUILTIN_ROUTINE(builtin_id, \
33 builtin_id,
38 #define BUILTIN(builtin_id, \
43 builtin_id,
105 ecma_builtin_is (ecma_object_t *obj_p, ecma_builtin_id_t builtin_id);
107 ecma_builtin_get (ecma_builtin_id_t builtin_id);
H A Decma-builtins-internal.h83 #define BUILTIN_ROUTINE(builtin_id, \
101 #define BUILTIN(builtin_id, \
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/
H A Decma-builtin-typedarray.c97 const uint8_t builtin_id = ecma_get_object_builtin_id (obj_p); in ecma_builtin_typedarray_from() local
98 if (!ecma_typedarray_helper_is_typedarray (builtin_id)) in ecma_builtin_typedarray_from()
103 ecma_typedarray_type_t typedarray_id = ecma_typedarray_helper_builtin_to_typedarray_id (builtin_id); in ecma_builtin_typedarray_from()
137 const uint8_t builtin_id = ecma_get_object_builtin_id (obj_p); in ecma_builtin_typedarray_of() local
139 if (!ecma_typedarray_helper_is_typedarray (builtin_id)) in ecma_builtin_typedarray_of()
144 ecma_typedarray_type_t typedarray_id = ecma_typedarray_helper_builtin_to_typedarray_id (builtin_id); in ecma_builtin_typedarray_of()
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins.h328 V8_INLINE constexpr bool IsInterpreterTrampolineBuiltin(Builtin builtin_id) { in IsInterpreterTrampolineBuiltin() argument
331 return builtin_id != Builtin::kNoBuiltinId && in IsInterpreterTrampolineBuiltin()
332 (builtin_id == Builtin::kInterpreterEntryTrampoline || in IsInterpreterTrampolineBuiltin()
333 builtin_id == Builtin::kInterpreterEnterAtBytecode || in IsInterpreterTrampolineBuiltin()
334 builtin_id == Builtin::kInterpreterEnterAtNextBytecode); in IsInterpreterTrampolineBuiltin()
337 V8_INLINE constexpr bool IsBaselineTrampolineBuiltin(Builtin builtin_id) { in IsBaselineTrampolineBuiltin() argument
340 return builtin_id != Builtin::kNoBuiltinId && in IsBaselineTrampolineBuiltin()
341 (builtin_id == Builtin::kBaselineOutOfLinePrologue || in IsBaselineTrampolineBuiltin()
342 builtin_id == Builtin::kBaselineOrInterpreterEnterAtBytecode || in IsBaselineTrampolineBuiltin()
343 builtin_id in IsBaselineTrampolineBuiltin()
[all...]
H A Dbuiltins.cc183 DCHECK_EQ(builtin, code.builtin_id()); in set_code()
185 DCHECK_EQ(builtin, FromCodeT(code).builtin_id()); in set_code()
290 return Builtins::IsBuiltinId(code.builtin_id()); in IsBuiltin()
306 const Builtin builtin = code.builtin_id(); in IsIsolateIndependentBuiltin()
318 DCHECK(Builtins::IsBuiltinId(isolate->builtins()->code(i).builtin_id())); in InitializeIsolateDataTables()
H A Dsetup-builtins-internal.cc197 DCHECK_EQ(builtin, code.builtin_id()); in AddBuiltin()
238 Builtins::IsIsolateIndependent(target.builtin_id())); in ReplacePlaceholders()
240 CodeT new_target = builtins->code(target.builtin_id()); in ReplacePlaceholders()
249 CodeT new_target = builtins->code(target.builtin_id()); in ReplacePlaceholders()
H A Dbuiltins-async-gen.cc181 TNode<Smi> builtin_id = LoadObjectField<Smi>( in InitializeNativeClosure() local
183 TNode<CodeT> code = LoadBuiltin(builtin_id); in InitializeNativeClosure()
H A Dconstants-table-builder.cc123 value = builtins->code(Code::cast(value).builtin_id()); in Finalize()
/third_party/node/deps/v8/src/objects/
H A Dcode-inl.h387 ? OffHeapInstructionSize(*this, builtin_id()) in InstructionSize()
397 ? i::OffHeapInstructionStart(*this, builtin_id()) in InstructionStart()
407 ? i::OffHeapInstructionEnd(*this, builtin_id()) in InstructionEnd()
440 ? OffHeapMetadataSize(*this, builtin_id()) in MetadataSize()
455 ? OffHeapSafepointTableAddress(*this, builtin_id()) in SafepointTableAddress()
468 ? OffHeapHandlerTableAddress(*this, builtin_id()) in HandlerTableAddress()
622 return IsInterpreterTrampolineBuiltin(builtin_id()); in is_interpreter_trampoline_builtin()
626 return IsBaselineTrampolineBuiltin(builtin_id()); in is_baseline_trampoline_builtin()
630 return builtin_id() == Builtin::kBaselineLeaveFrame; in is_baseline_leave_frame_builtin()
637 bool checks_state = (builtin_id() in checks_tiering_state()
706 Builtin Code::builtin_id() const { builtin_id() function in v8::internal::Code
[all...]
H A Djs-function-inl.h219 return code(kAcquireLoad).builtin_id() != Builtin::kCompileLazy && in is_compiled()
258 return !shared.is_compiled() && code.builtin_id() != Builtin::kCompileLazy; in NeedsResetDueToFlushedBytecode()
H A Dcode.h102 inline void initialize_flags(CodeKind kind, Builtin builtin_id);
120 inline Builtin builtin_id() const;
447 inline Builtin builtin_id() const;
H A Dcode.cc225 return d.InstructionStartOfBuiltin(builtin_id()); in OffHeapInstructionStart()
231 return d.InstructionStartOfBuiltin(builtin_id()) + in OffHeapInstructionEnd()
232 d.InstructionSizeOfBuiltin(builtin_id()); in OffHeapInstructionEnd()
H A Dshared-function-info.cc82 return isolate->builtins()->code(builtin_id()); in GetCode()
657 DCHECK_IMPLIES(HasBuiltinId(), builtin_id() != Builtin::kCompileLazy); in StartPosition()
684 DCHECK_IMPLIES(HasBuiltinId(), builtin_id() != Builtin::kCompileLazy); in EndPosition()
/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-typedarray-object.h39 bool ecma_typedarray_helper_is_typedarray (ecma_builtin_id_t builtin_id);
43 ecma_typedarray_type_t ecma_typedarray_helper_builtin_to_typedarray_id (ecma_builtin_id_t builtin_id);
H A Decma-typedarray-object.c439 ecma_typedarray_helper_is_typedarray (ecma_builtin_id_t builtin_id) /**< the builtin id of a type **/ in ecma_typedarray_helper_is_typedarray() argument
441 return ((builtin_id >= ECMA_FIRST_TYPEDARRAY_BUILTIN_ROUTINE_ID) in ecma_typedarray_helper_is_typedarray()
442 && (builtin_id <= ECMA_LAST_TYPEDARRAY_BUILTIN_ROUTINE_ID)); in ecma_typedarray_helper_is_typedarray()
488 ecma_typedarray_helper_builtin_to_typedarray_id (ecma_builtin_id_t builtin_id) in ecma_typedarray_helper_builtin_to_typedarray_id() argument
490 JERRY_ASSERT (ecma_typedarray_helper_is_typedarray (builtin_id)); in ecma_typedarray_helper_builtin_to_typedarray_id()
492 return (ecma_typedarray_type_t) (builtin_id - ECMA_FIRST_TYPEDARRAY_BUILTIN_ROUTINE_ID); in ecma_typedarray_helper_builtin_to_typedarray_id()
H A Decma-exceptions.c180 uint8_t builtin_id = ecma_get_object_builtin_id (prototype_p); in ecma_get_error_type() local
184 if (ecma_error_mappings[idx].error_prototype_id == builtin_id) in ecma_get_error_type()
/third_party/node/deps/v8/src/snapshot/embedded/
H A Dembedded-file-writer.cc71 const int builtin_id = static_cast<int>(builtin); in WriteBuiltin() local
72 const std::vector<byte>& current_positions = source_positions_[builtin_id]; in WriteBuiltin()
87 const std::vector<LabelInfo>& current_labels = label_info_[builtin_id]; in WriteBuiltin()
H A Dembedded-data.cc187 DCHECK(Builtins::IsIsolateIndependent(code.builtin_id())); in BuiltinAliasesOffHeapTrampolineRegister()
188 switch (Builtins::KindOf(code.builtin_id())) { in BuiltinAliasesOffHeapTrampolineRegister()
207 Callable callable = Builtins::CallableFor(isolate, code.builtin_id()); in BuiltinAliasesOffHeapTrampolineRegister()
248 blob->InstructionStartOfBuiltin(target.builtin_id()), in FinalizeEmbeddedCodeTargets()
/third_party/node/deps/v8/src/codegen/
H A Dreloc-info.cc282 embedded_data->InstructionStartOfBuiltin(code.builtin_id()), in RelocIterator()
472 os << " " << Builtins::name(code.builtin_id()); in Print()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dinstrument_pass.h341 // Generate instructions into |builder| which will load the uint |builtin_id|
343 void GenBuiltinOutputCode(uint32_t builtin_id, uint32_t builtin_off,
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dinstrument_pass.h341 // Generate instructions into |builder| which will load the uint |builtin_id|
343 void GenBuiltinOutputCode(uint32_t builtin_id, uint32_t builtin_off,
/third_party/node/deps/v8/src/diagnostics/
H A Dobjects-debug.cc966 if (builtin_id() != Builtin::kCompileLazy && in SharedFunctionInfoVerify()
967 builtin_id() != Builtin::kEmptyFunction) { in SharedFunctionInfoVerify()
1066 // kind and builtin_id() getters are not available on CodeDataContainer in CodeDataContainerVerify()
1069 CHECK_EQ(code().builtin_id(), builtin_id()); in CodeDataContainerVerify()
1502 CHECK_EQ(FromCodeT(CodeT::cast(latin1_code)).builtin_id(), in JSRegExpVerify()
1786 (wrapper_code().builtin_id() == Builtin::kGenericJSToWasmWrapper || in WasmExportedFunctionDataVerify()
1787 wrapper_code().builtin_id() == Builtin::kWasmReturnPromiseOnSuspend))); in WasmExportedFunctionDataVerify()
/third_party/node/deps/v8/src/runtime/
H A Druntime-test-wasm.cc241 function.shared().builtin_id() == Builtin::kInstantiateAsmJs) { in RUNTIME_FUNCTION()
273 (code.builtin_id() == Builtin::kGenericJSToWasmWrapper); in RUNTIME_FUNCTION()
/third_party/node/
H A Dconfigure.py448 builtin_id = 'shared_builtin_' + builtin + '_path' variable
2088 builtin_id = 'node_shared_builtin_' + builtin.replace('/', '_') + '_path' variable
2089 if getattr(options, builtin_id):
2090 output['defines'] += [builtin_id.upper() + '=' + getattr(options, builtin_id)]

Completed in 29 milliseconds

123