On Sun, Oct 25, 2020 at 05:16:10AM -0500, Segher Boessenkool wrote: > On Sun, Oct 25, 2020 at 11:55:39AM +1030, Alan Modra wrote: > > > If you use a macro that doesn't exist, the compiler simply does not > > > build! > > > > My empirical evidence to the contrary says your theoretical arguments > > are invalid. :-) > > > > $ gcc/xgcc -Bgcc/ -S > > ~/src/gcc/gcc/testsuite/gcc.target/powerpc/vsx_mask-count-runnable.c -O2 > > -mcpu=power10 > > $ grep VSX_MM vsx_mask-count-runnable.s > > vcntmb<VSX_MM_SUFFIX> 9,0,1 > > vcntmb<VSX_MM_SUFFIX> 9,0,1 > > vcntmb<VSX_MM_SUFFIX> 9,0,1 > > vcntmb<VSX_MM_SUFFIX> 9,0,1 > > Oh, wow. How unexpected (to me, anyway). I'll open a PR.
This is PR97583 now. Segher