|
GCC Middle and Back End API Reference
|
#include <cgraph.h>


Public Member Functions | |
| asm_node (tree asm_str) | |
Data Fields | |
| tree | asm_str |
| struct lto_file_decl_data * | lto_file_data |
| toplevel_node * | next = nullptr |
| toplevel_node * | previous = nullptr |
| int | order |
| enum toplevel_type | type: 8 |
Every top level asm statement is put into a asm_node.
|
inlineexplicit |
References asm_str, TOPLEVEL_ASM, and toplevel_node::toplevel_node().
| tree asm_node::asm_str |
Referenced by asm_node(), and lto_output_toplevel_asms().
|
inherited |
|
inherited |
Referenced by cgraph_node::can_remove_if_no_direct_calls_p(), can_remove_node_now_p(), check_speculations_1(), clone_inlined_nodes(), symtab_node::dissolve_same_comdat_group_list(), lto_output(), symbol_table::next_defined_function(), symtab_node::next_defined_symbol(), symbol_table::next_defined_variable(), symbol_table::next_function(), symbol_table::next_function_with_gimple_body(), symbol_table::next_static_initializer(), symbol_table::next_variable(), output_in_order(), recursive_inlining(), cgraph_node::remove(), cgraph_node::remove_symbol_and_inline_clones(), cgraph_node::set_call_stmt_including_clones(), symtab_node::verify_symtab_nodes(), and cgraph_node::will_be_removed_from_program_if_no_direct_calls_p().
|
inherited |
Referenced by cmp_symbol_files(), cgraph_node::create_clone(), cgraph_node::find_replacement(), varpool_node::get_constructor(), cgraph_node::get_create(), cgraph_node::get_untransformed_body(), inline_small_functions(), ipa_inline(), ipa_profile(), locality_partition_and_clone(), lto_output(), lto_output_toplevel_asms(), propagate(), toplevel_node(), ipa_icf::sem_item::update_hash_by_addr_refs(), symtab_node::verify_base(), and symtab_node::verify_symtab_nodes().
|
inherited |
|
inherited |