http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56603



             Bug #: 56603

           Summary: Different _MM_HINT_TX values from ICC

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: target

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: hjl.to...@gmail.com

                CC: ubiz...@gmail.com





GCC defines:



/* Constants for use with _mm_prefetch.  */

enum _mm_hint

{

  _MM_HINT_T0 = 3, 

  _MM_HINT_T1 = 2, 

  _MM_HINT_T2 = 1, 

  _MM_HINT_NTA = 0

};



However, ICC defines



_MM_HINT_T0 = 1

_MM_HINT_T1 = 2

_MM_HINT_T2 = 3

_MM_HINT_NTA = 0



It seems a typo in GCC.

Reply via email to