Home
last modified time | relevance | path

Searched defs:mirType (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_call_conv.cpp24 int32 CCallConventionInfo::ClassifyAggregate(MIRType &mirType, uint64 sizeOfTy, in ClassifyAggregate()
49 int32 CCallConventionInfo::Classification(const BECommon &be, MIRType &mirType, in Classification()
109 int32 WebKitJSCallConventionInfo::Classification(const BECommon &be, MIRType &mirType, in Classification()
147 int32 GHCCallConventionInfo::Classification(const BECommon &be, MIRType &mirType, in Classification()
183 int32 X64CallConvImpl::LocateNextParm(MIRType &mirType, CCLocInfo &pLoc, bool isFirst, MIRFunction … in LocateNextParm()
Dx64_emitter.cpp1630 MIRType &mirType = mirConst.GetType(); in EmitStructure() local
1719 MIRType &mirType = mirConst.GetType(); in EmitVector() local
1745 MIRType &mirType = mirConst.GetType(); in EmitArray() local
1905 MIRType &mirType = mirConst.GetType(); in EmitBitField() local
2085 MIRType *mirType = mirSymbol->GetType(); in EmitGlobalVariable() local
Dx64_MPIsel.cpp32 MIRType *mirType = symbol.GetType(); in GetOrCreateMemOpndFromSymbol() local
266 … MIRType *mirType = GlobalTables::GetTypeTable().GetTypeTable()[static_cast<uint32>(primType)]; in SelectParmList() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_call_conv.cpp112 uint64 AArch64CallConvImpl::AllocateRegisterForAgg(const MIRType &mirType, CCLocInfo &pLoc, uint64 … in AllocateRegisterForAgg()
161 void AArch64CallConvImpl::AllocateGPRegister(const MIRType &mirType, CCLocInfo &pLoc, uint64 size, … in AllocateGPRegister()
260 uint64 AArch64CallConvImpl::LocateNextParm(const MIRType &mirType, CCLocInfo &pLoc, bool isFirst, M… in LocateNextParm()
335 uint64 AArch64WebKitJSCC::LocateNextParm(const MIRType &mirType, CCLocInfo &pLoc, bool isFirst, MIR… in LocateNextParm()
388 int32 AArch64WebKitJSCC::ClassificationRet(const BECommon &be, const MIRType &mirType, in ClassificationRet()
418 int32 AArch64WebKitJSCC::ClassificationArg(const BECommon &be, const MIRType &mirType, in ClassificationArg()
468 uint64 GHCCC::LocateNextParm(const MIRType &mirType, CCLocInfo &pLoc, bool isFirst, MIRFuncType *tF… in LocateNextParm()
502 int32 GHCCC::ClassificationArg(const BECommon &be, const MIRType &mirType, std::vector<ArgumentClas… in ClassificationArg() argument
Daarch64_memlayout.cpp120 auto *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(typeIdx); in SetSizeAlignForTypeIdx() local
Daarch64_cgfunc.cpp6051 bool AArch64CGFunc::IsSaveReg(const RegOperand &reg, MIRType &mirType, BECommon &cgBeCommon) in IsSaveReg()
7243 auto *mirType = GlobalTables::GetTypeTable().GetPrimType(primType); in SelectParmListPreprocess() local
7275 void AArch64CGFunc::SelectParmListSmallStruct(const MIRType &mirType, const CCLocInfo &ploc, Operan… in SelectParmListSmallStruct()
7362 void AArch64CGFunc::SelectParmListPassByStack(const MIRType &mirType, Operand &opnd, uint32 memOffs… in SelectParmListPassByStack()
7459 auto *mirType = argsDesc[i].mirType; in SelectParmList() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_lower.cpp1038 MIRType *mirType = symbol->GetType(); in FuncTypeFromFuncPtrExpr() local
1058 MIRType *mirType = formalDef.formalSym->GetType(); in FuncTypeFromFuncPtrExpr() local
1070 MIRType *mirType = symbol->GetType(); in FuncTypeFromFuncPtrExpr() local
1084 MIRType *mirType = ptrType->GetPointedType(); in FuncTypeFromFuncPtrExpr() local
1100 …MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<RetypeNode *>(x)->Get… in FuncTypeFromFuncPtrExpr() local
Dverify_annotation.cpp104 MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(pragmaPtr->GetTyIdx()); in AddVerfAnnoThrowVerifyError() local
Dglobal_tables.cpp26 auto *mirType = new MIRType(defaultKind, primType); in CreateMirType() local
89 void TypeTable::PutToHashTable(MIRType *mirType) in PutToHashTable()
Dmir_parser.cpp298 MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyidx); in ParseStmtBlockForReg() local
Dmir_function.cpp703 MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(formalDef.formalTyIdx); in EnterFormals() local
Dparser.cpp772 MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in ParseDeclareReg() local
Dmir_nodes.cpp1895 MIRType *mirType = structType->GetFieldType(fieldId); in GetFieldTypeKind() local
2131 const MIRType *mirType = verifyResult.GetCurrentFunction()->GetNodeType(*rhs); in VerifyThrowable() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Demit.cpp360 MIRType *mirType = mirSymbol.GetType(); in EmitAsmLabel() local
582 MIRType &mirType = mirConst.GetType(); in EmitBitFieldConstant() local
813 MIRType &mirType = mirConst.GetType(); in EmitScalarConstant() local
1670 MIRType *mirType = it->second; in EmitIntConst() local
1759 MIRType &mirType = mirConst.GetType(); in EmitArrayConstant() local
1827 MIRType &mirType = mirConst.GetType(); in EmitVectorConstant() local
1858 MIRType &mirType = mirConst.GetType(); in EmitStructConstant() local
2437 MIRType *mirType = endSym->GetType(); in EmitGlobalVars() local
2619 MIRType *mirType = mirSymbol->GetType(); in EmitGlobalVariable() local
Dcg.cpp74 MIRType *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyId); in GenExtraTypeMetadata() local
Disel.cpp697 MIRType *mirType = nullptr; in GetFieldIdAndMirTypeFromMirNode() local
746 MirTypeInfo MPISel::GetMirTypeInfoFormFieldIdAndMirType(FieldID fieldId, MIRType *mirType) in GetMirTypeInfoFormFieldIdAndMirType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dirmap.h80 MIRType *mirType = meexpr.GetType(); in CreateRegMeExpr() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_preg.h110 MIRType *mirType = nullptr; variable
Dmir_nodes.h385 bool IsInterfaceOrClass(const MIRType &mirType) const in IsInterfaceOrClass()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h964 : mirType(type), argExpr(expr), offset(ofst), preCopyed(copyed) in mirType() function
967 MIRType *mirType = nullptr; member
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcgfunc.h143 MIRType *mirType = nullptr; // true mirType variable
441 virtual bool IsSaveReg(const RegOperand &reg, MIRType &mirType, BECommon &cgBeCommon) in IsSaveReg()
1739 auto *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(symbol.GetTyIdx()); in IsParamStructCopy() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dconstantfold.cpp1582 MIRType *mirType = nullptr; in ExtractbitsRedundant() local
2325 auto *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(lhsTyIdx); in SimplifyIassignWithAddrofBaseNode() local
2357 auto *mirType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(base.GetTyIdx()); in SimplifyIassignWithIaddrofBaseNode() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp162 Type *LMIRBuilder::CreatePtrType(Type *mirType) in CreatePtrType()
168 Type *LMIRBuilder::CreateRefType(Type *mirType) in CreateRefType()