From 8d3641040cfe5100d576e35eb40fec9f3f9db25f Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Wed, 13 Jun 2007 17:48:51 +0200 Subject: [PATCH] i386.c (ix86_init_mmx_sse_builtins): Define usign def_builtin. * config/i386/i386.c (ix86_init_mmx_sse_builtins) [__builtin_infq, __builtin_fabsq]: Define usign def_builtin. [__builtin_ia32_rsqrtps, __builtin_ia32_rsqrtss]: Define using def_builtin_const. From-SVN: r125680 --- gcc/ChangeLog | 7 +++++++ gcc/config/i386/i386.c | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 509a0faf740..411193fed04 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2007-06-13 Uros Bizjak + + * config/i386/i386.c (ix86_init_mmx_sse_builtins) + [__builtin_infq, __builtin_fabsq]: Define usign def_builtin. + [__builtin_ia32_rsqrtps, __builtin_ia32_rsqrtss]: Define using + def_builtin_const. + 2007-06-13 Bernd Schmidt * config/bfin/bfin.c (gen_one_bundle): Delete unused local variables. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index be8a3effa00..ab7c8c43f96 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -17763,12 +17763,12 @@ ix86_init_mmx_sse_builtins (void) /* TFmode support builtins. */ ftype = build_function_type (float128_type_node, void_list_node); - def_builtin_const (OPTION_MASK_ISA_64BIT, "__builtin_infq", ftype, IX86_BUILTIN_INFQ); + def_builtin (OPTION_MASK_ISA_64BIT, "__builtin_infq", ftype, IX86_BUILTIN_INFQ); ftype = build_function_type_list (float128_type_node, float128_type_node, NULL_TREE); - def_builtin_const (OPTION_MASK_ISA_64BIT, "__builtin_fabsq", ftype, IX86_BUILTIN_FABSQ); + def_builtin (OPTION_MASK_ISA_64BIT, "__builtin_fabsq", ftype, IX86_BUILTIN_FABSQ); ftype = build_function_type_list (float128_type_node, float128_type_node, @@ -18029,8 +18029,8 @@ ix86_init_mmx_sse_builtins (void) def_builtin (OPTION_MASK_ISA_SSE, "__builtin_ia32_rcpps", v4sf_ftype_v4sf, IX86_BUILTIN_RCPPS); def_builtin (OPTION_MASK_ISA_SSE, "__builtin_ia32_rcpss", v4sf_ftype_v4sf, IX86_BUILTIN_RCPSS); - def_builtin (OPTION_MASK_ISA_SSE, "__builtin_ia32_rsqrtps", v4sf_ftype_v4sf, IX86_BUILTIN_RSQRTPS); - def_builtin (OPTION_MASK_ISA_SSE, "__builtin_ia32_rsqrtss", v4sf_ftype_v4sf, IX86_BUILTIN_RSQRTSS); + def_builtin_const (OPTION_MASK_ISA_SSE, "__builtin_ia32_rsqrtps", v4sf_ftype_v4sf, IX86_BUILTIN_RSQRTPS); + def_builtin_const (OPTION_MASK_ISA_SSE, "__builtin_ia32_rsqrtss", v4sf_ftype_v4sf, IX86_BUILTIN_RSQRTSS); def_builtin_const (OPTION_MASK_ISA_SSE, "__builtin_ia32_sqrtps", v4sf_ftype_v4sf, IX86_BUILTIN_SQRTPS); def_builtin_const (OPTION_MASK_ISA_SSE, "__builtin_ia32_sqrtss", v4sf_ftype_v4sf, IX86_BUILTIN_SQRTSS); -- 2.30.2