Home
last modified time | relevance | path

Searched refs:CFunctionInfo (Results 1 – 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/execution/
Dencoded-c-signature.h11 class CFunctionInfo; variable
30 explicit EncodedCSignature(const CFunctionInfo* signature);
Dencoded-c-signature.cc19 EncodedCSignature::EncodedCSignature(const CFunctionInfo* signature) { in EncodedCSignature()
Dsimulator-base.cc100 Address* c_functions, const CFunctionInfo* const* c_signatures, in RegisterFunctionsAndSignatures()
Dsimulator-base.h210 const CFunctionInfo* const* c_signatures,
/third_party/node/deps/v8/include/
Dv8-fast-api-calls.h380 class V8_EXPORT CFunctionInfo {
387 CFunctionInfo(const CTypeInfo& return_info, unsigned int arg_count,
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),
/third_party/node/deps/v8/src/objects/
Dtemplates.h16 class CFunctionInfo; variable
176 const CFunctionInfo* GetCSignature(int index) const;
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/
Dfast-api-calls.h45 bool CanOptimizeFastSignature(const CFunctionInfo* c_signature);
Dfast-api-calls.cc83 bool CanOptimizeFastSignature(const CFunctionInfo* c_signature) { in CanOptimizeFastSignature()
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()
Dheap-refs.h17 class CFunctionInfo; variable
751 ZoneVector<const CFunctionInfo*> c_signatures() const;
Dlinkage.h30 class CFunctionInfo; variable
Dsimplified-operator.h28 class CFunctionInfo; variable
658 const CFunctionInfo* signature;
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()
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()
Djs-call-reducer.cc3633 ZoneVector<const CFunctionInfo*> signatures = in CanOptimizeFastCall()
3641 const CFunctionInfo* c_signature = signatures[i]; in CanOptimizeFastCall()
3651 const CFunctionInfo* c_signature = signatures[i]; in CanOptimizeFastCall()
Dwasm-compiler.cc7376 const v8::CFunctionInfo* c_signature = api_func_data.GetCSignature(0); in BuildJSFastApiCallWrapper()
7383 const v8::CFunctionInfo* const c_signatures[] = {c_signature}; in BuildJSFastApiCallWrapper()
7719 const CFunctionInfo* info = shared->get_api_func_data().GetCSignature(0); in IsSupportedWasmFastApiFunction()
Dsimplified-lowering.cc1931 const CFunctionInfo* c_signature = op_params.c_functions()[0].signature; in VisitFastApiCall()
/third_party/node/deps/v8/src/codegen/
Dexternal-reference.h14 class CFunctionInfo; variable
414 const CFunctionInfo* const* c_signatures, unsigned num_functions);
Dexternal-reference.cc185 const CFunctionInfo* const* c_signatures, unsigned num_functions) { in Create()
/third_party/node/src/
Dnode_external_reference.h23 V(const v8::CFunctionInfo*) \
/third_party/node/deps/v8/src/api/
Dapi.cc10361 CFunction::CFunction(const void* address, const CFunctionInfo* type_info) in CFunction()
10367 CFunctionInfo::CFunctionInfo(const CTypeInfo& return_info, in CFunctionInfo() function in v8::CFunctionInfo
10377 const CTypeInfo& CFunctionInfo::ArgumentInfo(unsigned int index) const { in ArgumentInfo()