Home
last modified time | relevance | path

Searched refs:GetOrCreatePointerType (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dglobal_tables.cpp48 voidPtrType = GetOrCreatePointerType(*GetVoid(), PTY_ptr); in Init()
194 MIRType *TypeTable::GetOrCreatePointerType(const TyIdx &pointedTyIdx, PrimType primType, const Type… in GetOrCreatePointerType() function in maple::TypeTable
203 MIRType *TypeTable::GetOrCreatePointerType(const MIRType &pointTo, PrimType primType, const TypeAtt… in GetOrCreatePointerType() function in maple::TypeTable
208 return GetOrCreatePointerType(pointTo.GetTypeIndex(), primType, attrs); in GetOrCreatePointerType()
Dmir_builder.cpp826 MIRType *addrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(arrayType); in CreateExprArray()
852 MIRType *addrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(arrayType); in CreateExprArray()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dsimplify.cpp777 MIRType *structPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*memType); in BuildAsRhsExpr()
1065 MIRType *memPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*memType); in ExpandMemset()
1121 MIRType *memPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*memType); in ExpandMemset()
1149 MIRType *elemPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*elemType); in ExpandMemset()
1170 auto *constMIRPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*constMIRType); in GenerateMemoryCopyPair()
1248 … auto *constMIRPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*constMIRType); in ExpandMemcpyLowLevel()
1336 MIRType *memPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*memType); in ExpandMemcpy()
1374 MIRType *elemPtrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*elemType); in ExpandMemcpy()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dglobal_tables.h471 MIRType *GetOrCreatePointerType(const TyIdx &pointedTyIdx, PrimType primType = PTY_ptr,
473 MIRType *GetOrCreatePointerType(const MIRType &pointTo, PrimType primType = PTY_ptr,
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp162 auto type = GlobalTables::GetTypeTable().GetOrCreatePointerType(*mirType, PTY_ptr); in CreatePtrType()
168 auto type = GlobalTables::GetTypeTable().GetOrCreatePointerType(*mirType, PTY_ref); in CreateRefType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp728 …MIRType *newType = GlobalTables::GetTypeTable().GetOrCreatePointerType(pointedType, GetLoweredPtrT… in BeGetOrCreatePointerType()
Dlower.cpp2848 auto ptrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*symbol->GetType()); in LowerDreadToThreadLocal()
2875 auto ptrType = GlobalTables::GetTypeTable().GetOrCreatePointerType(*symbol->GetType()); in LowerDassignToThreadLocal()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dme_ir.h883 … return GlobalTables::GetTypeTable().GetOrCreatePointerType(*func->GetMIRFuncType(), PTY_ptr); in GetType()