GCC Middle and Back End API Reference
|
#include <dwarf2out.h>
Data Fields | |
dw_loc_descr_ref | dw_loc_next |
ENUM_BITFIELD(dwarf_location_atom) dw_loc_opc unsigned int | dtprel: 1 |
int | dw_loc_addr |
dw_val_node | dw_loc_oprnd1 |
dw_val_node | dw_loc_oprnd2 |
Locations in memory are described using a sequence of stack machine operations.
ENUM_BITFIELD (dwarf_location_atom) dw_loc_opc unsigned int dw_loc_descr_struct::dtprel |
int dw_loc_descr_struct::dw_loc_addr |
Referenced by compare_loc_operands(), hash_loc_operands(), output_loc_operands(), output_loc_operands_raw(), and size_of_locs().
dw_loc_descr_ref dw_loc_descr_struct::dw_loc_next |
Referenced by add_loc_descr(), add_loc_descr_op_piece(), add_loc_descr_to_each(), attr_checksum(), attr_checksum_ordered(), compare_locs(), dw_sra_loc_expr(), gen_variable_die(), get_cfa_from_loc_descr(), hash_locs(), loc_checksum_ordered(), loc_descr_equal_p(), loc_descr_plus_const(), mark_base_types(), optimize_one_addr_into_implicit_ptr(), output_loc_sequence(), output_loc_sequence_raw(), remove_loc_list_addr_table_entries(), resolve_addr(), same_dw_val_p(), scompare_loc_descriptor(), size_of_locs(), and ucompare_loc_descriptor().
dw_val_node dw_loc_descr_struct::dw_loc_oprnd1 |
Referenced by bswap_loc_descriptor(), build_cfa_loc(), clz_loc_descriptor(), compare_loc_operands(), convert_descriptor_to_mode(), dw_sra_loc_expr(), gen_variable_die(), get_cfa_from_loc_descr(), hash_loc_operands(), implicit_ptr_descriptor(), loc_checksum_ordered(), loc_descr_equal_p_1(), loc_descr_plus_const(), loc_list_from_tree(), mark_base_types(), mem_loc_descriptor(), minmax_loc_descriptor(), new_addr_loc_descr(), new_loc_descr(), optimize_location_into_implicit_ptr(), optimize_one_addr_into_implicit_ptr(), output_loc_operands(), output_loc_operands_raw(), parameter_ref_descriptor(), popcount_loc_descriptor(), remove_loc_list_addr_table_entries(), resolve_addr(), same_loc_p(), scompare_loc_descriptor(), size_of_loc_descr(), typed_binop(), and ucompare_loc_descriptor().
dw_val_node dw_loc_descr_struct::dw_loc_oprnd2 |
Referenced by address_of_int_loc_descriptor(), compare_loc_operands(), get_cfa_from_loc_descr(), hash_loc_operands(), implicit_ptr_descriptor(), loc_descr_equal_p_1(), loc_descr_plus_const(), loc_descriptor(), mark_base_types(), mem_loc_descriptor(), new_loc_descr(), optimize_one_addr_into_implicit_ptr(), output_loc_operands(), output_loc_operands_raw(), same_loc_p(), size_of_loc_descr(), and string_cst_pool_decl().