Relax the constraints that ScopInliner looks for. Also allow it to pick up
functions whose *unique child* of the entry block is a Scop.
TODO: Look into why this crashes on COSMO.
Differential D36852
[Polly] [ScopInliner] [WIP] Teach ScopInliner to inline not-fully-scop'd functions. bollu on Aug 17 2017, 4:44 PM. Authored by
Details Relax the constraints that ScopInliner looks for. Also allow it to pick up TODO: Look into why this crashes on COSMO.
Diff Detail
Event TimelineComment Actions
Comment Actions As far as I can tell, you're only looking at ValidRegions here, thus you are ignoring second-to-top-level regions that are not scoppable. What if those regions have sideeffects? |