Home
last modified time | relevance | path

Searched refs:EncodedCSignature (Results 1 - 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/execution/
H A Dencoded-c-signature.h23 struct EncodedCSignature { struct
25 EncodedCSignature() = default;
26 EncodedCSignature(uint32_t bitfield, int parameter_count) in EncodedCSignature() function
28 explicit EncodedCSignature(int parameter_count) in EncodedCSignature() function
30 explicit EncodedCSignature(const CFunctionInfo* signature);
43 static const EncodedCSignature& Invalid() { in Invalid()
44 static EncodedCSignature kInvalid = {0, kInvalidParamCount}; in Invalid()
H A Dencoded-c-signature.cc14 int EncodedCSignature::FPParameterCount() const { in FPParameterCount()
19 EncodedCSignature::EncodedCSignature(const CFunctionInfo* signature) { in EncodedCSignature() function in v8::internal::EncodedCSignature
36 SetFloat(EncodedCSignature::kReturnIndex); in EncodedCSignature()
H A Dsimulator-base.cc104 EncodedCSignature sig(c_signatures[i]); in RegisterFunctionsAndSignatures()
109 const EncodedCSignature& SimulatorData::GetSignatureForTarget(Address target) { in GetSignatureForTarget()
113 const EncodedCSignature& sig = entry->second; in GetSignatureForTarget()
116 return EncodedCSignature::Invalid(); in GetSignatureForTarget()
H A Dsimulator-base.h216 const EncodedCSignature& GetSignatureForTarget(Address target);
219 const EncodedCSignature& signature) { in AddSignatureForTargetForTesting()
225 const EncodedCSignature& signature) { in AddSignatureForTarget()
230 typedef std::unordered_map<Address, EncodedCSignature> TargetToSignatureTable;
/third_party/node/deps/v8/src/compiler/
H A Dlinkage.cc211 EncodedCSignature CallDescriptor::ToEncodedCSignature() const { in ToEncodedCSignature()
213 EncodedCSignature sig(parameter_count); in ToEncodedCSignature()
214 CHECK_LT(parameter_count, EncodedCSignature::kInvalidParamCount); in ToEncodedCSignature()
224 sig.SetFloat(EncodedCSignature::kReturnIndex); in ToEncodedCSignature()
H A Dlinkage.h452 EncodedCSignature ToEncodedCSignature() const;
/third_party/node/deps/v8/src/execution/arm64/
H A Dsimulator-arm64.h2453 const EncodedCSignature& signature);
H A Dsimulator-arm64.cc569 const EncodedCSignature& signature) { in CallAnyCTypeFunction()
649 const EncodedCSignature& signature = in DoRuntimeCall()

Completed in 15 milliseconds