OSDN Git Service

* rs6000.md (abssi2_nopower): Convert to define_insn_and_split.
[pf3gnuchains/gcc-fork.git] / gcc / builtins.def
index 7b58bef..7bfe7c2 100644 (file)
@@ -211,13 +211,13 @@ DEF_UNUSED_BUILTIN(BUILT_IN_FREM)
 DEF_BUILTIN (BUILT_IN_BZERO,
             "__builtin_bzero",
             BUILT_IN_NORMAL,
-            BT_FN_VOID_TRAD_PTR_LEN
+            BT_FN_VOID_PTR_SIZE
             BT_FN_VOID_VAR,
             true, true, true)
 DEF_BUILTIN (BUILT_IN_BCMP,
             "__builtin_bcmp",
             BUILT_IN_NORMAL,
-            BT_FN_INT_TRAD_CONST_PTR_TRAD_CONST_PTR_LEN,
+            BT_FN_INT_CONST_PTR_CONST_PTR_SIZE,
             BT_FN_INT_VAR,
             true, true, true)
 
@@ -233,13 +233,13 @@ DEF_EXT_LIB_BUILTIN(BUILT_IN_RINDEX,
 
 DEF_LIB_BUILTIN(BUILT_IN_MEMCPY,
                "__builtin_memcpy",
-               BT_FN_TRAD_PTR_PTR_CONST_PTR_SIZE)
+               BT_FN_PTR_PTR_CONST_PTR_SIZE)
 DEF_LIB_BUILTIN(BUILT_IN_MEMCMP,
                "__builtin_memcmp",
                BT_FN_INT_CONST_PTR_CONST_PTR_SIZE)
 DEF_LIB_BUILTIN(BUILT_IN_MEMSET,
                "__builtin_memset",
-               BT_FN_TRAD_PTR_PTR_INT_SIZE)
+               BT_FN_PTR_PTR_INT_SIZE)
 
 DEF_LIB_BUILTIN(BUILT_IN_STRCAT,
                "__builtin_strcat",
@@ -261,7 +261,7 @@ DEF_LIB_BUILTIN(BUILT_IN_STRNCMP,
                BT_FN_INT_CONST_STRING_CONST_STRING_SIZE)
 DEF_LIB_BUILTIN(BUILT_IN_STRLEN,
                "__builtin_strlen",
-               BT_FN_LEN_CONST_STRING)
+               BT_FN_SIZE_CONST_STRING)
 DEF_LIB_BUILTIN(BUILT_IN_STRSTR,
                "__builtin_strstr",
                BT_FN_STRING_CONST_STRING_CONST_STRING)
@@ -356,7 +356,7 @@ DEF_GCC_BUILTIN(BUILT_IN_TRAP,
                BT_FN_VOID)
 DEF_GCC_BUILTIN(BUILT_IN_PREFETCH,
                "__builtin_prefetch",
-               BT_FN_VOID_PTR_VAR)
+               BT_FN_VOID_CONST_PTR_VAR)
 
 /* Stdio builtins.  */
 DEF_FALLBACK_BUILTIN(BUILT_IN_PUTCHAR,