Home
last modified time | relevance | path

Searched refs:CFunctionInfo (Results 1 - 23 of 23) sorted by relevance

/third_party/node/deps/v8/src/execution/
H A Dencoded-c-signature.h11 class CFunctionInfo;
30 explicit EncodedCSignature(const CFunctionInfo* signature);
H A Dencoded-c-signature.cc19 EncodedCSignature::EncodedCSignature(const CFunctionInfo* signature) { in EncodedCSignature()
H A Dsimulator-base.cc100 Address* c_functions, const CFunctionInfo* const* c_signatures, in RegisterFunctionsAndSignatures()
H A Dsimulator-base.h210 const CFunctionInfo* const* c_signatures,
/third_party/node/deps/v8/include/
H A Dv8-fast-api-calls.h380 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 Dv8-fast-api-calls.h389 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 Dtemplates.h16 class CFunctionInfo;
176 const CFunctionInfo* GetCSignature(int index) const;
H A Dtemplates.cc152 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 Dfast-api-calls.h45 bool CanOptimizeFastSignature(const CFunctionInfo* c_signature);
H A Dfast-api-calls.cc83 bool CanOptimizeFastSignature(const CFunctionInfo* c_signature) { in CanOptimizeFastSignature()
H A Dheap-refs.cc202 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 Dheap-refs.h17 class CFunctionInfo;
751 ZoneVector<const CFunctionInfo*> c_signatures() const;
H A Dlinkage.h30 class CFunctionInfo;
H A Dsimplified-operator.h28 class CFunctionInfo;
658 const CFunctionInfo* signature;
H A Dsimplified-operator.cc1918 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 Deffect-control-linearizer.cc214 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 Djs-call-reducer.cc941 // 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 Dwasm-compiler.cc7376 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 Dsimplified-lowering.cc1931 const CFunctionInfo* c_signature = op_params.c_functions()[0].signature; in VisitFastApiCall()
/third_party/node/src/
H A Dnode_external_reference.h23 V(const v8::CFunctionInfo*) \
/third_party/node/deps/v8/src/codegen/
H A Dexternal-reference.h14 class CFunctionInfo;
414 const CFunctionInfo* const* c_signatures, unsigned num_functions);
H A Dexternal-reference.cc185 const CFunctionInfo* const* c_signatures, unsigned num_functions) {
/third_party/node/deps/v8/src/api/
H A Dapi.cc10395 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()

Completed in 83 milliseconds