> I believe this should be another symptom of bug fixed by r221718. > The earlier revision exposed a problem that the edge may be moved from > indirect edges to direct edges and the outer walk will end up confused.
https://gcc.gnu.org/ml/gcc-testresults/2015-03/msg03059.html reports success with LTO/FDO at r221719, so hope it is indeed solved. Honza