added TRANSFORM_ASSUMED_SIZE_PARAMETERS pass, fixed shared memory parallelization

This commit is contained in:
ALEXks
2025-07-26 20:22:15 +03:00
parent 3095510826
commit d3d6d0bec7
5 changed files with 168 additions and 85 deletions

View File

@@ -14,4 +14,6 @@ void commonTransfer(const std::map<std::string, std::vector<FuncInfo*>>& allFunc
void saveTransfer(const std::map<std::string, std::vector<FuncInfo*>>& allFuncInfo);
void moduleTransfer(const std::map<std::string, std::vector<FuncInfo*>>& allFuncInfo);
void insertInterface(SgStatement* func, const FuncInfo* callFrom);
void insertInterface(SgStatement* func, const FuncInfo* callFrom);
void transformAssumedSizeParameters(const std::map<std::string, std::vector<FuncInfo*>>& allFuncInfo);