/external/v8/src/ic/ |
D | call-optimization.cc | 99 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info) { in Initialize() argument 100 if (function_template_info->call_code(kAcquireLoad).IsUndefined(isolate)) in Initialize() 103 CallHandlerInfo::cast(function_template_info->call_code(kAcquireLoad)), in Initialize() 106 if (!function_template_info->signature().IsUndefined(isolate)) { in Initialize() 108 handle(FunctionTemplateInfo::cast(function_template_info->signature()), in Initialize()
|
D | call-optimization.h | 56 Handle<FunctionTemplateInfo> function_template_info);
|
/external/v8/src/objects/ |
D | templates-inl.h | 46 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info) { in TQ_OBJECT_CONSTRUCTORS_IMPL() 47 HeapObject extra = function_template_info->rare_data(isolate); in TQ_OBJECT_CONSTRUCTORS_IMPL() 49 return AllocateFunctionTemplateRareData(isolate, function_template_info); in TQ_OBJECT_CONSTRUCTORS_IMPL() 63 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info, \ 66 EnsureFunctionTemplateRareData(isolate, function_template_info); \
|
D | templates.h | 49 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info, \ 149 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info); 152 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info);
|
D | objects-definitions.h | 114 function_template_info) \
|
D | objects.cc | 1323 Isolate* isolate, Handle<FunctionTemplateInfo> function_template_info) { in AllocateFunctionTemplateRareData() argument 1324 DCHECK(function_template_info->rare_data().IsUndefined(isolate)); in AllocateFunctionTemplateRareData() 1331 function_template_info->set_rare_data(*rare_data); in AllocateFunctionTemplateRareData()
|
/external/v8/src/builtins/ |
D | builtins-call-gen.cc | 583 TNode<FunctionTemplateInfo> function_template_info, TNode<IntPtrT> argc, in CallFunctionTemplate() argument 604 function_template_info, FunctionTemplateInfo::kFlagOffset); in CallFunctionTemplate() 633 function_template_info, FunctionTemplateInfo::kSignatureOffset); in CallFunctionTemplate() 642 function_template_info, FunctionTemplateInfo::kCallCodeOffset); in CallFunctionTemplate() 654 auto function_template_info = UncheckedParameter<FunctionTemplateInfo>( in TF_BUILTIN() local 658 function_template_info, argc, context); in TF_BUILTIN() 664 auto function_template_info = UncheckedParameter<FunctionTemplateInfo>( in TF_BUILTIN() local 668 function_template_info, argc, context); in TF_BUILTIN() 674 auto function_template_info = UncheckedParameter<FunctionTemplateInfo>( in TF_BUILTIN() local 679 function_template_info, argc, context); in TF_BUILTIN()
|
D | builtins-call-gen.h | 40 TNode<FunctionTemplateInfo> function_template_info,
|
/external/v8/src/compiler/ |
D | js-call-reducer.cc | 887 const FunctionTemplateInfoRef function_template_info, Node* receiver, in FastApiCallReducerAssembler() argument 891 c_function_(function_template_info.c_function()), in FastApiCallReducerAssembler() 892 c_signature_(function_template_info.c_signature()), in FastApiCallReducerAssembler() 893 function_template_info_(function_template_info), in FastApiCallReducerAssembler() 3485 const FunctionTemplateInfoRef& function_template_info) { in CanOptimizeFastCall() argument 3486 const CFunctionInfo* c_signature = function_template_info.c_signature(); in CanOptimizeFastCall() 3490 function_template_info.c_function() != kNullAddress; in CanOptimizeFastCall() 3523 if (!shared.function_template_info().has_value()) { in ReduceCallApiFunction() 3530 FunctionTemplateInfoRef function_template_info( in ReduceCallApiFunction() local 3531 shared.function_template_info().value()); in ReduceCallApiFunction() [all …]
|
D | js-native-context-specialization.h | 190 FunctionTemplateInfoRef const& function_template_info);
|
D | js-heap-broker.cc | 293 auto function_template_info = Handle<FunctionTemplateInfo>::cast(object); in FunctionTemplateInfoData() local 295 function_template_info->signature().IsUndefined(broker->isolate()); in FunctionTemplateInfoData() 296 accept_any_receiver_ = function_template_info->accept_any_receiver(); in FunctionTemplateInfoData() 337 auto function_template_info = Handle<FunctionTemplateInfo>::cast(object()); in SerializeCallCode() local 339 broker->GetOrCreateData(function_template_info->call_code(kAcquireLoad)); in SerializeCallCode() 1796 ObjectData* function_template_info() const { return function_template_info_; } in function_template_info() function in v8::internal::compiler::SharedFunctionInfoData 4302 SharedFunctionInfoRef::function_template_info() const { in function_template_info() function in v8::internal::compiler::SharedFunctionInfoRef 4311 ObjectData* function_template_info = in function_template_info() local 4312 data()->AsSharedFunctionInfo()->function_template_info(); in function_template_info() 4313 if (!function_template_info) return base::nullopt; in function_template_info() [all …]
|
D | js-native-context-specialization.cc | 2277 FunctionTemplateInfoRef const& function_template_info) { in InlineApiCall() argument 2278 if (!function_template_info.has_call_code()) { in InlineApiCall() 2282 if (!function_template_info.call_code().has_value()) { in InlineApiCall() 2284 << function_template_info); in InlineApiCall() 2287 CallHandlerInfoRef call_handler_info = *function_template_info.call_code(); in InlineApiCall()
|
D | heap-refs.h | 828 base::Optional<FunctionTemplateInfoRef> function_template_info() const;
|
/external/v8/src/heap/ |
D | factory.h | 721 Handle<FunctionTemplateInfo> function_template_info, FunctionKind kind);
|
D | factory.cc | 2699 Handle<FunctionTemplateInfo> function_template_info, FunctionKind kind) { in NewSharedFunctionInfoForApiFunction() argument 2701 maybe_name, function_template_info, Builtins::kNoBuiltinId, kind); in NewSharedFunctionInfoForApiFunction()
|