[Bug target/106095] New: Some AVX builtins produce invalid asm with -masm=intel

bouanto at zoho dot com gcc-bugzilla@gcc.gnu.org
Sun Jun 26 22:18:19 GMT 2022


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

            Bug ID: 106095
           Summary: Some AVX builtins produce invalid asm with -masm=intel
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: bouanto at zoho dot com
  Target Milestone: ---

Some builtins don't produce valid asm when using the flag `-masm=intel`:

 * __builtin_ia32_pmovdw128mem_mask
 * __builtin_ia32_cvtss2sd_mask_round
 * __builtin_ia32_cvtsd2ss_mask_round
 * __builtin_ia32_pmovqw256mem_mask
 * __builtin_ia32_pmovqw128mem_mask

I'll soon post a patch fixing this issue.


More information about the Gcc-bugs mailing list