Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Typedefs | |
typedef struct isa_hazard * | ISA_HAZARD |
Functions | |
void | ISA_Hazards_Begin (const char *archname) |
ISA_HAZARD | Hazard_Create (const char *name) |
void | Hazard_Group (TOP topcode,...) |
void | Hazard_Type (ISA_HAZARD isa_hazard) |
void | Hazard_Data (int data) |
void | Hazard_Post_Ops (int ops) |
void | Hazard_Pre_Ops (int ops) |
void | Hazard_ISA (ISA_SUBSET isa_subset) |
void | ISA_Hazards_End (void) |
typedef struct isa_hazard* ISA_HAZARD |
Definition at line 100 of file isa_hazards_gen.h.
ISA_HAZARD Hazard_Create | ( | const char * | name | ) |
Definition at line 149 of file isa_hazards_gen.cxx.
References bzero(), hazards, isa_hazard::name, name, and result.
Referenced by main().
void Hazard_Data | ( | int | data | ) |
Definition at line 205 of file isa_hazards_gen.cxx.
References current_haz_desc, haz_desc::data, and data.
void Hazard_Group | ( | TOP | topcode, |
... | |||
) |
Definition at line 162 of file isa_hazards_gen.cxx.
References bzero(), current_haz_desc, op_haz::desc, fprintf(), haz_index, op_haz::index, op_haz::next, op_hazards, and op_hazards_list.
void Hazard_ISA | ( | ISA_SUBSET | isa_subset | ) |
Definition at line 235 of file isa_hazards_gen.cxx.
References current_haz_desc, exit(), fprintf(), and haz_desc::subsets.
Referenced by isa_all(), isa_down(), and isa_up().
void Hazard_Post_Ops | ( | int | ops | ) |
Definition at line 215 of file isa_hazards_gen.cxx.
References current_haz_desc, and haz_desc::post_ops.
void Hazard_Pre_Ops | ( | int | ops | ) |
Definition at line 225 of file isa_hazards_gen.cxx.
References current_haz_desc, and haz_desc::pre_ops.
void Hazard_Type | ( | ISA_HAZARD | isa_hazard | ) |
Definition at line 195 of file isa_hazards_gen.cxx.
References current_haz_desc, and haz_desc::type.
void ISA_Hazards_Begin | ( | const char * | archname | ) |
Definition at line 141 of file isa_hazards_gen.cxx.
Referenced by main().
void ISA_Hazards_End | ( | void | ) |
Definition at line 251 of file isa_hazards_gen.cxx.
References cfile, haz_desc::data, op_haz::desc, efile, Emit_Footer(), Emit_Header(), fprintf(), haz_index, hazards, hfile, op_haz::index, interface, isa_hazard::name, op_haz::next, next, op_hazards, op_hazards_list, haz_desc::post_ops, haz_desc::pre_ops, haz_desc::subsets, top, and haz_desc::type.
Referenced by main().