/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
H A D | ecma-builtins.c | 90 #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 D | ecma-builtins.h | 28 #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 D | ecma-builtins-internal.h | 83 #define BUILTIN_ROUTINE(builtin_id, \ 101 #define BUILTIN(builtin_id, \
|
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ |
H A D | ecma-builtin-typedarray.c | 97 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 D | builtins.h | 328 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 D | builtins.cc | 183 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 D | setup-builtins-internal.cc | 197 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 D | builtins-async-gen.cc | 181 TNode<Smi> builtin_id = LoadObjectField<Smi>( in InitializeNativeClosure() local 183 TNode<CodeT> code = LoadBuiltin(builtin_id); in InitializeNativeClosure()
|
H A D | constants-table-builder.cc | 123 value = builtins->code(Code::cast(value).builtin_id()); in Finalize()
|
/third_party/node/deps/v8/src/objects/ |
H A D | code-inl.h | 387 ? 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 D | js-function-inl.h | 219 return code(kAcquireLoad).builtin_id() != Builtin::kCompileLazy && in is_compiled() 258 return !shared.is_compiled() && code.builtin_id() != Builtin::kCompileLazy; in NeedsResetDueToFlushedBytecode()
|
H A D | code.h | 102 inline void initialize_flags(CodeKind kind, Builtin builtin_id); 120 inline Builtin builtin_id() const; 447 inline Builtin builtin_id() const;
|
H A D | code.cc | 225 return d.InstructionStartOfBuiltin(builtin_id()); in OffHeapInstructionStart() 231 return d.InstructionStartOfBuiltin(builtin_id()) + in OffHeapInstructionEnd() 232 d.InstructionSizeOfBuiltin(builtin_id()); in OffHeapInstructionEnd()
|
H A D | shared-function-info.cc | 82 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 D | ecma-typedarray-object.h | 39 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 D | ecma-typedarray-object.c | 439 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 D | ecma-exceptions.c | 180 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 D | embedded-file-writer.cc | 71 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 D | embedded-data.cc | 187 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 D | reloc-info.cc | 282 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 D | instrument_pass.h | 341 // 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 D | instrument_pass.h | 341 // 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 D | objects-debug.cc | 966 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 D | runtime-test-wasm.cc | 241 function.shared().builtin_id() == Builtin::kInstantiateAsmJs) { in RUNTIME_FUNCTION() 273 (code.builtin_id() == Builtin::kGenericJSToWasmWrapper); in RUNTIME_FUNCTION()
|
/third_party/node/ |
H A D | configure.py | 448 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)]
|