Home
last modified time | relevance | path

Searched refs:MIRInstantVectorType (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_type.h2435 class MIRInstantVectorType : public MIRType {
2437 MIRInstantVectorType() : MIRType(kTypeInstantVector, PTY_agg) {} in MIRInstantVectorType() function
2439 explicit MIRInstantVectorType(MIRTypeKind kind) : MIRType(kind, PTY_agg) {} in MIRInstantVectorType() function
2441 MIRInstantVectorType(MIRTypeKind kind, GStrIdx strIdx) : MIRType(kind, PTY_agg, strIdx) {} in MIRInstantVectorType() function
2443 ~MIRInstantVectorType() override = default;
2447 return new MIRInstantVectorType(*this); in CopyMIRTypeNode()
2486 class MIRGenericInstantType : public MIRInstantVectorType {
2488 …explicit MIRGenericInstantType(TyIdx genTyIdx) : MIRInstantVectorType(kTypeGenericInstant), generi… in MIRGenericInstantType()
2492 …explicit MIRGenericInstantType(GStrIdx strIdx) : MIRInstantVectorType(kTypeGenericInstant, strIdx)… in MIRGenericInstantType()
Dbin_mpl_export.h112 void OutputTypePairs(const MIRInstantVectorType &type);
Dmir_parser.h95 bool ParseGenericInstantVector(MIRInstantVectorType &insVecType);
Dir_safe_cast_traits.def55 REGISTER_SAFE_CAST(MIRInstantVectorType, from.GetKind() == kTypeInstantVector);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_type.cpp1601 void MIRInstantVectorType::Dump(int indent, bool dontUseName) const in Dump()
1623 MIRInstantVectorType::Dump(indent, dontUseName); in Dump()
2003 bool MIRInstantVectorType::EqualTo(const MIRType &type) const in EqualTo()
2008 const auto &pty = static_cast<const MIRInstantVectorType &>(type); in EqualTo()
2014 if (!MIRInstantVectorType::EqualTo(type)) { in EqualTo()
Dbin_mpl_import.cpp668 MIRInstantVectorType type(kind, strIdx); in ImportType()
670 auto *origType = static_cast<MIRInstantVectorType *>(&InsertInTypeTables(type)); in ImportType()
827 MIRInstantVectorType type(kind, strIdx); in ImportTypeNonJava()
Dbin_mpl_export.cpp242 const auto &type = static_cast<const MIRInstantVectorType &>(ty); in OutputTypeInstantVector()
1336 void BinaryMplExport::OutputTypePairs(const MIRInstantVectorType &type) in OutputTypePairs()
Dmir_nodes.cpp1418 auto *instVecType = static_cast<MIRInstantVectorType *>(ty); in Dump()
Dparser.cpp1412 bool MIRParser::ParseGenericInstantVector(MIRInstantVectorType &insVecType) in ParseGenericInstantVector()
Dmir_parser.cpp902 MIRInstantVectorType instVecTy; in ParseStmtCall()