Construction of GCCFG for inter-procedural optimizations in Software Managed Manycore (SMM)