Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
isa_properties_gen.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct isa_propertyISA_PROPERTY

Functions

void ISA_Properties_Begin (const char *archname)
ISA_PROPERTY ISA_Property_Create (const char *name)
void Instruction_Group (ISA_PROPERTY property,...)
void ISA_Properties_End (void)

Typedef Documentation

typedef struct isa_property* ISA_PROPERTY

Definition at line 67 of file isa_properties_gen.h.


Function Documentation

void Instruction_Group ( ISA_PROPERTY  property,
  ... 
)

Definition at line 121 of file isa_properties_gen.cxx.

void ISA_Properties_Begin ( const char *  archname)

Definition at line 97 of file isa_properties_gen.cxx.

Referenced by main().

void ISA_Properties_End ( void  )

Definition at line 137 of file isa_properties_gen.cxx.

References BIT_POS_ALL, BIT_POS_NONE, isa_property::bit_position, cfile, code, efile, Emit_Footer(), Emit_Header(), fprintf(), hfile, interface, member(), and properties.

Referenced by main().

Here is the call graph for this function:

Definition at line 105 of file isa_properties_gen.cxx.

References isa_property::members, isa_property::name, name, properties, and result.

Referenced by main().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines