On Fri, Jul 29, 2016 at 10:56:22AM +0200, Georg-Johann Lay wrote: > The issue with wrong-code bug PR71976 is that combine.c:get_last_value was > called for a hard register in a wider mode (DImode) than the stored value > had (QImode). The patch introduces a test of the mode precision and only > returns the recorded value if the according mode is not smaller than the > mode for which get_last_value is called. > > Segher already tested the patch on 32 different (sub-)architectures of > Linux without any regression, cf. > > https://gcc.gnu.org/ml/gcc/2016-07/msg00215.html > > Ok for trunk and to backport?
Okay for trunk, okay for backport after a week or so. Thanks! Segher