On 05/08/2015 08:54 AM, Richard Henderson wrote: > > Anyway, I'll look into whether the branch around alpha can be optimized, but > I'd be shocked if I'd be able to do anything about the branch around beta. > True, there's nothing in between that will clobber the flags so it would be an > excellent improvement, but combine doesn't work across basic blocks and > changing that would be a major task. >
Either way... optimization is something that can be done gradually. Once we start using the feature we can figure out where it makes sense to do further optimizations. 0hpa