On Jun 30, 2019 5:12 PM, "Richard Henderson" <richard.hender...@linaro.org> wrote: > > On 6/30/19 3:37 PM, Aleksandar Markovic wrote: > >> bool have_isa_2_06; > >> bool have_isa_2_06_vsx; > >> +bool have_isa_2_07_vsx; > > > > Does this flag indicate support for PowerISA 2.07 or VSX? > > VSX & 2.07, > > >> + if (hwcap2 & PPC_FEATURE2_ARCH_2_07) { > >> + if (hwcap & PPC_FEATURE_HAS_VSX) { > >> + have_isa_2_07_vsx = true; > >> + } > >> + } > > Like so. > > While it would have been possible to have one single have_isa_vsx, we would > then also have to check a second flag to see which revision. Therefore I > created these composite flags so that we only have to check one. >
Yes, but, in this patch, for example, among other things, the support for doubleword integer max/min vector operation is implemented. Why is the existence of that support dependant on VSX (PPC_FEATURE_HAS_VSX)? > > r~