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

            Bug ID: 124402
           Summary: Is AUTIFDO unreliable?
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: gcov-profile
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
  Target Milestone: ---

profile-count.h has

  /* Profile was determined by autofdo.  */
  AFDO,

  /* Profile was originally based on feedback but it was adjusted
     by code duplicating optimization.  It may not precisely reflect the
     particular code path.  */
  ADJUSTED,

  /* Profile was read from profile feedback or determined by accurate static
     method.  */
  PRECISE

  /* Return true if value can be trusted.  */
  bool reliable_p () const
    {    
      return quality () >= ADJUSTED;
    }    

Does it mean AUTIFDO is treated as unreliable?

Reply via email to