On Tue, Mar 26, 2019 at 03:40:05PM +1030, Alan Modra wrote: > rs6000_hard_regno_mode_ok_uncached result depends on target flags, > and nowadays it is possible that TARGET_OPTION_OVERRIDE be called not > just at the start of compilation but per-function by the action of > function attributes or "#pragma GCC target". At the start of > compilation rs6000_hard_regno_mode_ok_p[][] is a clean slate, but > not so later on. > > Bootstrapped etc. powerpc64le-linux. If gcc wasn't in stage 4 I'd > apply this as obvious, but I doubt it is a regression, and the patch > is just a tiny bit more than a doc fix. So, OK now or wait for > stage 1?
Now please. Thanks! Segher > * config/rs6000/rs6000.c (rs6000_init_hard_regno_mode_ok): Always > assign rs6000_hard_regno_mode_ok_p[m][r]. Formatting.