Home
last modified time | relevance | path

Searched refs:CTypeInfo (Results 1 – 5 of 5) sorted by relevance

/external/v8/include/
Dv8-fast-api-calls.h188 class CTypeInfo {
207 static CTypeInfo FromWrapperType(ArgFlags flags = ArgFlags::kNone) {
208 return CTypeInfo(static_cast<int>(flags) | kIsWrapperTypeBit);
211 static constexpr CTypeInfo FromCType(Type ctype,
216 return CTypeInfo(
234 static const CTypeInfo& Invalid() { in Invalid()
235 static CTypeInfo invalid = CTypeInfo(0); in Invalid()
240 explicit constexpr CTypeInfo(uintptr_t payload) : payload_(payload) {} in CTypeInfo() function
257 virtual const CTypeInfo& ReturnInfo() const = 0;
259 virtual const CTypeInfo& ArgumentInfo(unsigned int index) const = 0;
[all …]
/external/v8/src/compiler/
Dsimplified-lowering.cc1724 static MachineType MachineTypeFor(CTypeInfo::Type type) { in MachineTypeFor()
1726 case CTypeInfo::Type::kVoid: in MachineTypeFor()
1728 case CTypeInfo::Type::kBool: in MachineTypeFor()
1730 case CTypeInfo::Type::kInt32: in MachineTypeFor()
1732 case CTypeInfo::Type::kUint32: in MachineTypeFor()
1734 case CTypeInfo::Type::kInt64: in MachineTypeFor()
1736 case CTypeInfo::Type::kUint64: in MachineTypeFor()
1738 case CTypeInfo::Type::kFloat32: in MachineTypeFor()
1740 case CTypeInfo::Type::kFloat64: in MachineTypeFor()
1742 case CTypeInfo::Type::kV8Value: in MachineTypeFor()
[all …]
Deffect-control-linearizer.cc5022 static MachineType MachineTypeFor(CTypeInfo::Type type) { in MachineTypeFor()
5024 case CTypeInfo::Type::kVoid: in MachineTypeFor()
5026 case CTypeInfo::Type::kBool: in MachineTypeFor()
5028 case CTypeInfo::Type::kInt32: in MachineTypeFor()
5030 case CTypeInfo::Type::kUint32: in MachineTypeFor()
5032 case CTypeInfo::Type::kInt64: in MachineTypeFor()
5034 case CTypeInfo::Type::kUint64: in MachineTypeFor()
5036 case CTypeInfo::Type::kFloat32: in MachineTypeFor()
5038 case CTypeInfo::Type::kFloat64: in MachineTypeFor()
5040 case CTypeInfo::Type::kV8Value: in MachineTypeFor()
[all …]
Djs-call-reducer.cc3460 if (c_signature->ArgumentInfo(i).GetType() == CTypeInfo::Type::kFloat32 || in HasFPParamsInSignature()
3461 c_signature->ArgumentInfo(i).GetType() == CTypeInfo::Type::kFloat64) { in HasFPParamsInSignature()
3474 if (c_signature->ArgumentInfo(i).GetType() == CTypeInfo::Type::kInt64 || in Has64BitIntegerParamsInSignature()
3475 c_signature->ArgumentInfo(i).GetType() == CTypeInfo::Type::kUint64) { in Has64BitIntegerParamsInSignature()
/external/v8/src/api/
Dapi.cc11149 const void* CTypeInfo::GetWrapperInfo() const { in GetWrapperInfo()
11164 case CTypeInfo::Type::kInt32: in CFunction()
11165 case CTypeInfo::Type::kUint32: in CFunction()
11166 case CTypeInfo::Type::kInt64: in CFunction()
11167 case CTypeInfo::Type::kUint64: in CFunction()