
Go to the source code of this file.
Defines | |
| #define | LIT_RANGE_END ((LIT_RANGE)0) |
Typedefs | |
| typedef struct lit_range * | LIT_RANGE |
Enumerations | |
| enum | LIT_CLASS_TYPE { UNSIGNED, SIGNED } |
Functions | |
| void | ISA_Lits_Begin (void) |
| LIT_RANGE | ISA_Create_Lit_Range (const char *name, long long min, long long max) |
| LIT_RANGE | SignedBitRange (unsigned int bit_size) |
| LIT_RANGE | UnsignedBitRange (unsigned int bit_size) |
| void | ISA_Create_Lit_Class (const char *name, LIT_CLASS_TYPE type,...) |
| void | ISA_Lits_End (void) |
| #define LIT_RANGE_END ((LIT_RANGE)0) |
Definition at line 95 of file isa_lits_gen.h.
Referenced by ISA_Create_Lit_Class(), and main().
Definition at line 93 of file isa_lits_gen.h.
| enum LIT_CLASS_TYPE |
Definition at line 88 of file isa_lits_gen.h.
| void ISA_Create_Lit_Class | ( | const char * | name, | |
| LIT_CLASS_TYPE | type, | |||
| ... | ||||
| ) |
Definition at line 192 of file isa_lits_gen.cxx.
References cfile, fprintf(), hfile, LIT_RANGE_END, LONGLONG_MAX, LONGLONG_MIN, lit_range::max, max, max_ranges, lit_range::min, and min.
Referenced by main().

| LIT_RANGE ISA_Create_Lit_Range | ( | const char * | name, | |
| long long | min, | |||
| long long | max | |||
| ) |
Definition at line 178 of file isa_lits_gen.cxx.
References lit_range::max, lit_range::min, and lit_range::name.
Referenced by main().
| void ISA_Lits_Begin | ( | void | ) |
Definition at line 113 of file isa_lits_gen.cxx.
References buf, cfile, efile, Emit_Header(), fprintf(), hfile, interface, lit_range::max, lit_range::min, signed_range, and unsigned_range.
Referenced by main().

| void ISA_Lits_End | ( | void | ) |
Definition at line 240 of file isa_lits_gen.cxx.
References cfile, efile, Emit_Footer(), fprintf(), hfile, and max_ranges.
Referenced by main().

| LIT_RANGE SignedBitRange | ( | unsigned int | bit_size | ) |
Definition at line 150 of file isa_lits_gen.cxx.
References exit(), fprintf(), and signed_range.
Referenced by main().

| LIT_RANGE UnsignedBitRange | ( | unsigned int | bit_size | ) |
Definition at line 164 of file isa_lits_gen.cxx.
References exit(), fprintf(), and unsigned_range.
Referenced by main().

1.7.1