On 12-01-10 17:11 , Sriraman Tallam wrote:
This patch adds a new target builtin, __builtin_cpu_is_amdfam15, to check for 
AMD Family 15h processors.

        * i386-cpuinfo.c (__cpu_is_amdfam15): New member in __cpu_model struct.
        (get_amd_cpu): Check for family 15h processors.
        (cpu_indicator_init): Adjust model and family for AMD processors.
        Refactor code.

        * i386.c (IX86_BUILTIN_CPU_IS_AMDFAM15): New enum value.
        (fold_builtin_cpu): Process IX86_BUILTIN_CPU_IS_AMDFAM15.
        (ix86_init_platform_type_builtins): Make new builtin 
_builtin_cpu_is_amdfam15.
        (ix86_expand_builtin): Expand IX86_BUILTIN_CPU_IS_AMDFAM15.
        * testsuite/gcc.target/builtin_target.c (fn1): Call 
__builtin_cpu_is_amdfam15.

Any reason why this is not applicable for upstream 4.6?


Diego.

Reply via email to