Home
last modified time | relevance | path

Searched refs:asmspec (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/objcp/
H A Dobjcp-decl.h46 #define finish_decl(decl, loc, init, origtype, asmspec) \ argument
47 cp_finish_decl (decl, init, false, asmspec, 0)
/netbsd-src/external/gpl3/gcc/dist/gcc/objcp/
H A Dobjcp-decl.h46 #define finish_decl(decl, loc, init, origtype, asmspec) \ argument
47 cp_finish_decl (decl, init, false, asmspec, 0)
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dbuiltins.h141 extern void set_builtin_user_assembler_name (tree decl, const char *asmspec);
H A Dvarasm.cc982 decode_reg_name_and_count (const char *asmspec, int *pnregs) in decode_reg_name_and_count() argument
987 if (asmspec != 0) in decode_reg_name_and_count()
992 asmspec = strip_reg_name (asmspec); in decode_reg_name_and_count()
995 for (i = strlen (asmspec) - 1; i >= 0; i--) in decode_reg_name_and_count()
996 if (! ISDIGIT (asmspec[i])) in decode_reg_name_and_count()
998 if (asmspec[0] != 0 && i < 0) in decode_reg_name_and_count()
1000 i = atoi (asmspec); in decode_reg_name_and_count()
1009 && ! strcmp (asmspec, strip_reg_name (reg_names[i]))) in decode_reg_name_and_count()
1023 && ! strcmp (asmspec, table[i].name)) in decode_reg_name_and_count()
1038 && ! strcmp (asmspec, table[i].name) in decode_reg_name_and_count()
[all …]
H A Doptabs-libfuncs.cc785 set_user_assembler_libfunc (const char *name, const char *asmspec) in set_user_assembler_libfunc() argument
795 set_user_assembler_name (decl, asmspec); in set_user_assembler_libfunc()
H A Dbuiltins.cc10875 set_builtin_user_assembler_name (tree decl, const char *asmspec) in set_builtin_user_assembler_name() argument
10878 && asmspec != 0); in set_builtin_user_assembler_name()
10881 set_user_assembler_name (builtin, asmspec); in set_builtin_user_assembler_name()
10887 set_user_assembler_libfunc ("ffs", asmspec); in set_builtin_user_assembler_name()
H A DChangeLog-200412209 (struct initializer_stack): Delete field 'asmspec'.
12210 (start_init): Delete saving of asmspec.
18119 * varasm.c (ecode_reg_name): Do nothing if the asmspec is empty.
20398 appropriate. Don't pass asmspec to rest_of_decl_compilation.
20402 * passes.c (rest_of_decl_compilation): Remove asmspec parameter,
20404 * toplev.h (rest_of_decl_compilation): Remove asmspec parameter.
43071 (struct initializer_stack): Delete field 'asmspec'.
43072 (start_init): Delete saving of asmspec.
46575 (struct initializer_stack): Delete field 'asmspec'.
46576 (start_init): Delete saving of asmspec.
H A DChangeLog-20008992 DECL_ASSEMBLER_NAME set for decls with an asmspec.
H A DChangeLog-20056316 Decode the asmspec is now name+1 bypassing '*'.
H A DChangeLog-200325156 * c-decl.c (finish_decl): When prototype with asmspec is found
H A DChangeLog-200229571 without asmspec. Invoke assemble_alias when needed.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dbuiltins.h133 extern void set_builtin_user_assembler_name (tree decl, const char *asmspec);
H A Dvarasm.c930 decode_reg_name_and_count (const char *asmspec, int *pnregs) in decode_reg_name_and_count() argument
935 if (asmspec != 0) in decode_reg_name_and_count()
940 asmspec = strip_reg_name (asmspec); in decode_reg_name_and_count()
943 for (i = strlen (asmspec) - 1; i >= 0; i--) in decode_reg_name_and_count()
944 if (! ISDIGIT (asmspec[i])) in decode_reg_name_and_count()
946 if (asmspec[0] != 0 && i < 0) in decode_reg_name_and_count()
948 i = atoi (asmspec); in decode_reg_name_and_count()
957 && ! strcmp (asmspec, strip_reg_name (reg_names[i]))) in decode_reg_name_and_count()
971 && ! strcmp (asmspec, table[i].name)) in decode_reg_name_and_count()
986 && ! strcmp (asmspec, table[i].name) in decode_reg_name_and_count()
[all …]
H A Doptabs-libfuncs.c785 set_user_assembler_libfunc (const char *name, const char *asmspec) in set_user_assembler_libfunc() argument
795 set_user_assembler_name (decl, asmspec); in set_user_assembler_libfunc()
H A Dbuiltins.c11680 set_builtin_user_assembler_name (tree decl, const char *asmspec) in set_builtin_user_assembler_name() argument
11683 && asmspec != 0); in set_builtin_user_assembler_name()
11686 set_user_assembler_name (builtin, asmspec); in set_builtin_user_assembler_name()
11692 set_user_assembler_libfunc ("ffs", asmspec); in set_builtin_user_assembler_name()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Ddecl2.c832 const char *asmspec = 0; in grokfield() local
911 asmspec = TREE_STRING_POINTER (asmspec_tree); in grokfield()
1008 if (asmspec) in grokfield()
1018 if (asmspec) in grokfield()
1019 set_user_assembler_name (value, asmspec); in grokfield()
H A Ddecl.c6986 make_rtl_for_nonlocal_decl (tree decl, tree init, const char* asmspec) in make_rtl_for_nonlocal_decl() argument
6992 if (asmspec) in make_rtl_for_nonlocal_decl()
6999 set_user_assembler_name (decl, asmspec); in make_rtl_for_nonlocal_decl()
7006 set_builtin_user_assembler_name (decl, asmspec); in make_rtl_for_nonlocal_decl()
7007 set_user_assembler_name (decl, asmspec); in make_rtl_for_nonlocal_decl()
7494 const char *asmspec = NULL; in cp_finish_decl() local
7533 asmspec = TREE_STRING_POINTER (asmspec_tree); in cp_finish_decl()
7728 if (VAR_P (decl) && DECL_REGISTER (decl) && asmspec) in cp_finish_decl()
7730 set_user_assembler_name (decl, asmspec); in cp_finish_decl()
7957 make_rtl_for_nonlocal_decl (decl, init, asmspec); in cp_finish_decl()
H A Dpt.c18187 const char *asmspec = IDENTIFIER_POINTER (id); in tsubst_expr() local
18188 gcc_assert (asmspec[0] == '*'); in tsubst_expr()
18191 asmspec + 1); in tsubst_expr()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Ddecl2.cc964 const char *asmspec = 0; in grokfield() local
1053 asmspec = TREE_STRING_POINTER (asmspec_tree); in grokfield()
1144 if (asmspec) in grokfield()
1154 if (asmspec) in grokfield()
1155 set_user_assembler_name (value, asmspec); in grokfield()
H A Ddecl.cc7533 make_rtl_for_nonlocal_decl (tree decl, tree init, const char* asmspec) in make_rtl_for_nonlocal_decl() argument
7539 if (asmspec) in make_rtl_for_nonlocal_decl()
7546 set_user_assembler_name (decl, asmspec); in make_rtl_for_nonlocal_decl()
7553 set_builtin_user_assembler_name (decl, asmspec); in make_rtl_for_nonlocal_decl()
7554 set_user_assembler_name (decl, asmspec); in make_rtl_for_nonlocal_decl()
7562 set_user_assembler_name (ns_decl, asmspec); in make_rtl_for_nonlocal_decl()
8064 const char *asmspec = NULL; in cp_finish_decl() local
8106 asmspec = TREE_STRING_POINTER (asmspec_tree); in cp_finish_decl()
8332 if (VAR_P (decl) && DECL_REGISTER (decl) && asmspec) in cp_finish_decl()
8334 set_user_assembler_name (decl, asmspec); in cp_finish_decl()
[all …]
H A Dpt.cc18792 const char *asmspec = IDENTIFIER_POINTER (id); in tsubst_expr() local
18793 gcc_assert (asmspec[0] == '*'); in tsubst_expr()
18796 asmspec + 1); in tsubst_expr()
H A DChangeLog-20215107 * decl.c (cp_finish_decl): For register vars with asmspec in templates
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-decl.c5230 const char *asmspec = 0; in finish_decl() local
5237 asmspec = TREE_STRING_POINTER (asmspec_tree); in finish_decl()
5402 if (TREE_CODE (decl) == FUNCTION_DECL && asmspec) in finish_decl()
5405 set_builtin_user_assembler_name (decl, asmspec); in finish_decl()
5406 set_user_assembler_name (decl, asmspec); in finish_decl()
5426 if (asmspec) in finish_decl()
5440 set_user_assembler_name (decl, asmspec); in finish_decl()
5451 if (asmspec && VAR_P (decl) && C_DECL_REGISTER (decl)) in finish_decl()
5460 if (asmspec && C_DECL_REGISTER (decl)) in finish_decl()
/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-decl.cc5341 const char *asmspec = 0; in finish_decl() local
5348 asmspec = TREE_STRING_POINTER (asmspec_tree); in finish_decl()
5513 if (TREE_CODE (decl) == FUNCTION_DECL && asmspec) in finish_decl()
5516 set_builtin_user_assembler_name (decl, asmspec); in finish_decl()
5517 set_user_assembler_name (decl, asmspec); in finish_decl()
5537 if (asmspec) in finish_decl()
5551 set_user_assembler_name (decl, asmspec); in finish_decl()
5562 if (asmspec && VAR_P (decl) && C_DECL_REGISTER (decl)) in finish_decl()
5579 if (asmspec && C_DECL_REGISTER (decl)) in finish_decl()