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

            Bug ID: 101685
           Summary: -march=amdfam10 -mno-lzcnt Defines __LZCNT__
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Keywords: wrong-code
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
  Target Milestone: ---

r12-36 broke -march=amdfam10 -mno-lzcnt:
        if (((processor_alias_table[i].flags & PTA_ABM) != 0)
            && !TARGET_EXPLICIT_ABM_P (opts))
          {
            SET_TARGET_LZCNT (opts);
            SET_TARGET_POPCNT (opts);
          }

Most likely also broke -mno-popcnt too.

Reply via email to