/third_party/node/deps/v8/src/execution/ |
H A D | encoded-c-signature.h | 11 class CFunctionInfo; 30 explicit EncodedCSignature(const CFunctionInfo* signature);
|
H A D | encoded-c-signature.cc | 19 EncodedCSignature::EncodedCSignature(const CFunctionInfo* signature) { in EncodedCSignature()
|
H A D | simulator-base.cc | 100 Address* c_functions, const CFunctionInfo* const* c_signatures, in RegisterFunctionsAndSignatures()
|
H A D | simulator-base.h | 210 const CFunctionInfo* const* c_signatures,
|
/third_party/node/deps/v8/include/ |
H A D | v8-fast-api-calls.h | 380 class V8_EXPORT CFunctionInfo { class 387 CFunctionInfo(const CTypeInfo& return_info, unsigned int arg_count, 399 // Note: if the last argument passed on construction of CFunctionInfo 460 const CFunctionInfo* GetTypeInfo() const { return type_info_; } in GetTypeInfo() 516 CFunction(const void* address, const CFunctionInfo* type_info); 520 const CFunctionInfo* type_info_; 585 class CFunctionInfoImpl : public CFunctionInfo { 598 : CFunctionInfo(RetBuilder::Build(), sizeof...(ArgBuilders), in CFunctionInfoImpl()
|
/third_party/node/deps/v8/include/v8-include/ |
H A D | v8-fast-api-calls.h | 389 class V8_EXPORT CFunctionInfo { class 396 CFunctionInfo(const CTypeInfo& return_info, unsigned int arg_count, 408 // Note: if the last argument passed on construction of CFunctionInfo 472 const CFunctionInfo* GetTypeInfo() const { return type_info_; } in GetTypeInfo() 528 CFunction(const void* address, const CFunctionInfo* type_info); 532 const CFunctionInfo* type_info_; 602 class CFunctionInfoImpl : public CFunctionInfo { 615 : CFunctionInfo(RetBuilder::Build(), sizeof...(ArgBuilders), in CFunctionInfoImpl()
|
/third_party/node/deps/v8/src/objects/ |
H A D | templates.h | 16 class CFunctionInfo; 176 const CFunctionInfo* GetCSignature(int index) const;
|
H A D | templates.cc | 152 const CFunctionInfo* FunctionTemplateInfo::GetCSignature(int index) const { in GetCSignature() 154 return v8::ToCData<CFunctionInfo*>( in GetCSignature()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | fast-api-calls.h | 45 bool CanOptimizeFastSignature(const CFunctionInfo* c_signature);
|
H A D | fast-api-calls.cc | 83 bool CanOptimizeFastSignature(const CFunctionInfo* c_signature) { in CanOptimizeFastSignature()
|
H A D | heap-refs.cc | 202 ZoneVector<const CFunctionInfo*> GetCSignatures(FixedArray function_overloads, in GetCSignatures() 206 ZoneVector<const CFunctionInfo*> c_signatures = in GetCSignatures() 207 ZoneVector<const CFunctionInfo*>(len, zone); in GetCSignatures() 209 c_signatures[i] = v8::ToCData<const CFunctionInfo*>(function_overloads.get( in GetCSignatures() 1686 ZoneVector<const CFunctionInfo*> FunctionTemplateInfoRef::c_signatures() const { in c_signatures()
|
H A D | heap-refs.h | 17 class CFunctionInfo; 751 ZoneVector<const CFunctionInfo*> c_signatures() const;
|
H A D | linkage.h | 30 class CFunctionInfo;
|
H A D | simplified-operator.h | 28 class CFunctionInfo; 658 const CFunctionInfo* signature;
|
H A D | simplified-operator.cc | 1918 const CFunctionInfo* signature = c_functions[0].signature; in FastApiCall() 1938 const CFunctionInfo* signature = Parameters().c_functions()[0].signature; in FastCallExtraInputCount() 1945 const CFunctionInfo* signature = p.c_functions()[0].signature; in FastCallArgumentCount()
|
H A D | effect-control-linearizer.cc | 214 const CFunctionInfo* c_signature, int c_arg_count, 5018 const CFunctionInfo* c_signature = c_functions[func_index].signature; in AdaptOverloadedFastCallArgument() 5085 Node* target, const CFunctionInfo* c_signature, int c_arg_count, in WrapFastCall() 5140 const CFunctionInfo* c_signature = params.c_functions()[0].signature; in GenerateSlowApiCall() 5169 const CFunctionInfo* c_signature = params.c_functions()[0].signature; in LowerFastApiCall()
|
H A D | js-call-reducer.cc | 941 // TODO(turbofan): Consider refactoring CFunctionInfo to distinguish in ReduceFastApiCall() 3633 ZoneVector<const CFunctionInfo*> signatures = 3641 const CFunctionInfo* c_signature = signatures[i]; 3651 const CFunctionInfo* c_signature = signatures[i];
|
H A D | wasm-compiler.cc | 7376 const v8::CFunctionInfo* c_signature = api_func_data.GetCSignature(0); 7383 const v8::CFunctionInfo* const c_signatures[] = {c_signature}; 7716 // TODO(wasm): CFunctionInfo* signature check. 7719 const CFunctionInfo* info = shared->get_api_func_data().GetCSignature(0);
|
H A D | simplified-lowering.cc | 1931 const CFunctionInfo* c_signature = op_params.c_functions()[0].signature; in VisitFastApiCall()
|
/third_party/node/src/ |
H A D | node_external_reference.h | 23 V(const v8::CFunctionInfo*) \
|
/third_party/node/deps/v8/src/codegen/ |
H A D | external-reference.h | 14 class CFunctionInfo; 414 const CFunctionInfo* const* c_signatures, unsigned num_functions);
|
H A D | external-reference.cc | 185 const CFunctionInfo* const* c_signatures, unsigned num_functions) {
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 10395 CFunction::CFunction(const void* address, const CFunctionInfo* type_info) in CFunction() 10401 CFunctionInfo::CFunctionInfo(const CTypeInfo& return_info, in CFunctionInfo() function in v8::OneByteMask::__anon13987::MapAsArrayKind::CFunctionInfo 10411 const CTypeInfo& CFunctionInfo::ArgumentInfo(unsigned int index) const { in ArgumentInfo()
|