search for: functionsplitting

Displaying 1 result from an estimated 1 matches for "functionsplitting".

2012 May 21
1
[LLVMdev] Add a function splitting pass to LLVM which extracts cold regions into their own functions
...ding RegionInfo when one of the goals is to represent nested control dependence. I don't know if we need a standalone SEME RegionInfo pass. Beyond LoopInfo, I don't know what criteria would be used to pick the regions, but I haven't read the papers you mention below. Some passes, like FunctionSplitting, may have ad-hoc profile-driven region formation logic. For them, the Region API is just a way to package a SEME-block set of connected blocks. > Also, supporting SEME regions with one entry block would be great > as this would make the LoopInfo tree a subtree of the RegionTree. So > a Lo...