GCC Middle and Back End API Reference
target_reload Struct Reference

#include <reload.h>

Public Member Functions

enum machine_mode (x_regno_save_mode[FIRST_PSEUDO_REGISTER][MAX_MOVE_MAX/MIN_UNITS_PER_WORD+1])

Data Fields

bool x_indirect_symref_ok
bool x_double_reg_address_ok
bool x_spill_indirect_levels
bool x_caller_save_initialized_p
int x_cached_reg_save_code [FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE]
int x_cached_reg_restore_code [FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE]

Detailed Description

Target-dependent globals.   

Member Function Documentation

enum target_reload::machine_mode ( x_regno_save_mode  [FIRST_PSEUDO_REGISTER][MAX_MOVE_MAX/MIN_UNITS_PER_WORD+1])

Field Documentation

int target_reload::x_cached_reg_restore_code[FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE]
int target_reload::x_cached_reg_save_code[FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE]
bool target_reload::x_caller_save_initialized_p
bool target_reload::x_double_reg_address_ok
bool target_reload::x_indirect_symref_ok
bool target_reload::x_spill_indirect_levels

The documentation for this struct was generated from the following file: