Home
last modified time | relevance | path

Searched defs:ty (Results 1 – 25 of 36) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_memlayout.cpp40 MIRType *ty = nullptr; in ComputeStackSpaceRequirementForCall() local
113 MIRType *ty = func->GetNthParamType(i); in LayoutVarargParams() local
173 MIRType *ty = mirFunction->GetNthParamType(i); in LayoutFormalParams() local
217 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in LayoutLocalVariables() local
Dx64_args.cpp50 MIRType *ty = x64CGFunc->GetFunction().GetNthParamType(i); in CollectRegisterArgs() local
285 MIRType *ty = x64CGFunc->GetFunction().GetNthParamType(i); in MoveVRegisterArgs() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dbin_mpl_export.cpp162 void OutputTypeScalar(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeScalar()
168 void OutputTypePointer(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypePointer()
177 void OutputTypeByName(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeByName()
183 void OutputTypeFArray(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeFArray()
191 void OutputTypeJArray(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeJArray()
199 void OutputTypeArray(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeArray()
212 void OutputTypeFunction(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeFunction()
231 void OutputTypeParam(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeParam()
238 void OutputTypeInstantVector(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeInstantVector()
247 void OutputTypeGenericInstant(const MIRType &ty, BinaryMplExport &mplExport) in OutputTypeGenericInstant()
[all …]
Dmir_type.cpp2635 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(pointedTyIdx); in GetPointedTyIdxFldAttrPairWithFieldID() local
2756 bool IsUnionHomogeneousAggregates(const MIRStructType &ty, PrimType &primType, size_t &elemNum) in IsUnionHomogeneousAggregates()
2779 bool IsStructHomogeneousAggregates(const MIRStructType &ty, PrimType &primType, size_t &elemNum) in IsStructHomogeneousAggregates()
2812 bool IsArrayHomogeneousAggregates(const MIRArrayType &ty, PrimType &primType, size_t &elemNum) in IsArrayHomogeneousAggregates()
2828 bool IsHomogeneousAggregates(const MIRType &ty, PrimType &primType, size_t &elemNum, bool firstDept… in IsHomogeneousAggregates()
2857 bool IsParamStructCopyToMemory(const MIRType &ty) in IsParamStructCopyToMemory()
2867 bool IsReturnInMemory(const MIRType &ty) in IsReturnInMemory()
2877 bool IsParamStructCopyToMemory(const MIRType &ty) in IsParamStructCopyToMemory()
2882 bool IsReturnInMemory(const MIRType &ty) in IsReturnInMemory()
Dbin_func_import.cpp191 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(lsym->GetTyIdx()); in ImportReturnValues() local
Dmir_module.cpp526 void MIRModule::DumpTypeTreeToCxxHeaderFile(MIRType &ty, std::unordered_set<MIRType *> &dumpedClass… in DumpTypeTreeToCxxHeaderFile()
588 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in DumpToCxxHeaderFile() local
Dmir_symbol.cpp38 const MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(GetTyIdx()); in IsTypeVolatile() local
Dmir_function.cpp355 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(formalDefVec[i].formalTyIdx); in DumpFlavorLoweredThanMmpl() local
Ddebug_info.cpp688 DBGDie *DebugInfo::GetOrCreatePrimTypeDie(MIRType *ty) in GetOrCreatePrimTypeDie()
921 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(type->GetPrimType()); in CreateBitfieldDie() local
Dmir_nodes.cpp76 MIRType *ty = st->GetType(); in CheckNode() local
392 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in Dump() local
1422 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(instVecTyIdx); in Dump() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp39 MIRType *ty = GlobalTables::GetTypeTable().GetTypeTable()[i]; in BECommon() local
106 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(i); in AddNewTypeAfterBecommon() local
116 void BECommon::ComputeStructTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeStructTypeSizesAligns()
206 void BECommon::ComputeClassTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx, uint8 align) in ComputeClassTypeSizesAligns()
299 void BECommon::ComputeArrayTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeArrayTypeSizesAligns()
330 void BECommon::ComputeFArrayOrJArrayTypeSizesAligns(MIRType &ty, const TyIdx &tyIdx) in ComputeFArrayOrJArrayTypeSizesAligns()
346 void BECommon::ComputeTypeSizesAligns(MIRType &ty, uint8 align) in ComputeTypeSizesAligns()
664 void BECommon::AddAndComputeSizeAlign(MIRType &ty) in AddAndComputeSizeAlign()
704 void BECommon::FinalizeTypeTable(const MIRType &ty) in FinalizeTypeTable()
772 MIRType *ty = pType; in CallIsOfAttr() local
Dlower.cpp77 MIRSymbol *CGLowerer::CreateNewRetVar(const MIRType &ty, const std::string &prefix) in CreateNewRetVar()
202 …MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(opnd1->GetPrimType(… in SplitBinaryNodeOpnd1() local
223 …MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(tNode.GetPrimType()… in SplitTernaryNodeResult() local
1268 static PrimType IsStructElementSame(MIRType *ty) in IsStructElementSame()
2344 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(fdNode.GetTyIdx()); in LowerExpr() local
2556 MIRType *ty = dst->GetType(); in LowerIntrinsicopDassign() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_memlayout.cpp59 MIRType *ty = nullptr; in ComputeStackSpaceRequirementForCall() local
164 MIRType *ty = func->GetNthParamType(i); in LayoutVarargParams() local
245 …MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(mirFunction->GetFormalDefVec()[i].form… in LayoutFormalParams() local
343 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in LayoutLocalsInSize() local
418 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in LayoutLocalVariables() local
541 …MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(mirFunction->GetFormalDefVec()[i].form… in LayoutActualParams() local
Daarch64_args.cpp42 MIRType *ty = mirFunc.GetNthParamType(i); in MoveRegisterArgs() local
219 MIRType *ty = mirFunc.GetNthParamType(i); in MoveVRegisterArgs() local
Daarch64_cg.cpp341 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(tyIdx); in GenerateObjectMaps() local
Daarch64_abi.cpp147 PrimType IsVectorArrayType(MIRType *ty, uint32 &arraySize) in IsVectorArrayType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
Dbecommon.h141 void UpdateTypeTable(MIRType &ty) in UpdateTypeTable()
151 uint32 GetFieldIdxIncrement(const MIRType &ty) const in GetFieldIdxIncrement()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_const.h213 …MIRAddrofConst(StIdx sy, FieldID fi, MIRType &ty) : MIRConst(ty, kConstAddrof), stIdx(sy), fldID(f… in MIRAddrofConst()
215 MIRAddrofConst(StIdx sy, FieldID fi, MIRType &ty, int32 ofst) in MIRAddrofConst()
259 MIRAddroffuncConst(PUIdx idx, MIRType &ty) : MIRConst(ty, kConstAddrofFunc), puIdx(idx) {} in MIRAddroffuncConst()
Dmir_builder.h226 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(pty)); in CreateExprBinary() local
/arkcompiler/runtime_core/static_core/static_linker/
Dlinker_context_misc.cpp49 auto ty = panda_file::Type::GetTypeIdBySignature(s.front()); in DemangleName() local
Dlinker_context.cpp787 const auto ty = old->GetType(); in TypeFromOld() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcg_ssa_pre.h59 Occ(AOccType ty, BB *bb) : occTy(ty), cgbb(bb) {} in Occ()
Dcg_occur.h36 …CgOccur(OccType ty, BB *bb, Insn *insn, Operand *opnd) : occTy(ty), cgBB(bb), insn(insn), opnd(opn… in CgOccur()
38 … CgOccur(OccType ty, int cId, BB &bb, CgOccur *df) : occTy(ty), classID(cId), cgBB(&bb), def(df) {} in CgOccur()
Dcg_ssu_pre.h66 SOcc(SOccType ty, BB *bb) : occTy(ty), cgbb(bb) {} in SOcc()
Dcall_conv.h137 void SetType(MIRStructType *ty) in SetType()

12