#include "targ_isa_registers.h"

Go to the source code of this file.
Typedefs | |
| typedef struct abi_property * | ABI_PROPERTY |
Functions | |
| void | ABI_Properties_Begin (const char *name) |
| ABI_PROPERTY | Create_Reg_Property (const char *name) |
| void | Begin_ABI (const char *name) |
| void | Reg_Property (ABI_PROPERTY prop, ISA_REGISTER_CLASS rc,...) |
| void | Reg_Names (ISA_REGISTER_CLASS rc, INT minreg, INT maxreg, const char **names) |
| void | ABI_Properties_End (void) |
| typedef struct abi_property* ABI_PROPERTY |
Definition at line 84 of file abi_properties_gen.h.
| void ABI_Properties_Begin | ( | const char * | name | ) |
Definition at line 143 of file abi_properties_gen.cxx.
Referenced by main().
| void ABI_Properties_End | ( | void | ) |
Definition at line 286 of file abi_properties_gen.cxx.
References abis, cfile, efile, Emit_Footer(), Emit_Header(), abi::flags, fprintf(), hfile, interface, abi_property::is_flag, abi_property::is_reg, name, abi::name, abi_property::name, NULL, prop_count, props, abi::reg_flags, abi::reg_names, Type_Name(), Type_Size(), Type_Suffix(), and abi_property::v.
Referenced by main().

| void Begin_ABI | ( | const char * | name | ) |
Definition at line 171 of file abi_properties_gen.cxx.
References abis, bzero(), current_abi, abi::name, abi::reg_names, and result.
Referenced by main().

| ABI_PROPERTY Create_Reg_Property | ( | const char * | name | ) |
Definition at line 152 of file abi_properties_gen.cxx.
References abi_property::is_flag, abi_property::is_reg, abi_property::name, props, result, and abi_property::v.
Referenced by main().
| void Reg_Names | ( | ISA_REGISTER_CLASS | rc, | |
| INT | minreg, | |||
| INT | maxreg, | |||
| const char ** | names | |||
| ) |
Definition at line 212 of file abi_properties_gen.cxx.
References current_abi, and abi::reg_names.
Referenced by ia64_abi().
| void Reg_Property | ( | ABI_PROPERTY | prop, | |
| ISA_REGISTER_CLASS | rc, | |||
| ... | ||||
| ) |
Definition at line 188 of file abi_properties_gen.cxx.
References current_abi, prop_count, abi::reg_flags, and abi_property::v.
Referenced by ia64_abi().
1.7.1