https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103214

            Bug ID: 103214
           Summary: Incorrect function signatures for
                    __builtin_ia32_pblendd* instructions
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: web
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gnugcc at bdwjn dot 33mail.com
  Target Milestone: ---

The documentation on
https://gcc.gnu.org/onlinedocs/gcc/x86-Built-in-Functions.html lists the
following two AVX2 functions:

> v4si __builtin_ia32_pblendd128 (v4si,v4si)
> v8si __builtin_ia32_pblendd256 (v8si,v8si)

These instructions take two vectors and an integer mask, so this should be:

> v4si __builtin_ia32_pblendd128 (v4si,v4si,int)
> v8si __builtin_ia32_pblendd256 (v8si,v8si,int)
  • [Bug web/103214] New: Incorrec... gnugcc at bdwjn dot 33mail.com via Gcc-bugs

Reply via email to