https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94833
--- Comment #1 from Corey Ashford <cjashfor at linux dot ibm.com> --- When I look at the disassembly, I see it uses vcmpnezb, but maybe it should use vcmpneb instead: int first_match_index = vec_first_match_index(v1, vec_0s); 10000504: 07 09 00 10 vcmpnezb v0,v0,v1