search for: ltocodegenerat

Displaying 2 results from an estimated 2 matches for "ltocodegenerat".

Did you mean: ltocodegenerator
2016 Jul 05
2
Can we get interprocedural register allocation work across module boundary?
...f LTO's capability to work with bit code files. LTO can optimize number of bitcode files and combine them into a big module. LTO then generates native code for the big module. So does it seem feasible to have clang generates bit code files for the source code and then combine then with LTO and LTOCodeGenerater will use current IPRA infrastructure, so IPRA will be improved as now it can propagate actual regmask for procedures define in other modules (not system/external library calls). If this is possible then one problem I can sense is requirement of huge memory to hold a big module for large projects...
2016 Jul 06
2
Can we get interprocedural register allocation work across module boundary?
...mber of bitcode files and combine them into a big > module. LTO then generates native code for the big module. > > Yes, that’s how LTO works. > > > > > So does it seem feasible to have clang generates bit code files for the > source code and then combine then with LTO and LTOCodeGenerater will use > current IPRA infrastructure, so IPRA will be improved as now it can > propagate actual regmask for procedures define in other modules (not > system/external library calls). If this is possible then one problem I can > sense is requirement of huge memory to hold a big modul...