https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110926
--- Comment #8 from Hongtao.liu <crazylht at gmail dot com> --- (In reply to Alexander Monakov from comment #7) > Thanks for identifying the problem. Please don't rename the argument to > 'op_mask' though: the parameter itself is not a mask, it's an eight-bit > control word of the vpternlog instruction (holding the logic table of a > three-operand Boolean function). The function derives a three-bit mask from > it. I'll rename it as ternlog_imm8 to avoid confusion.