1234567891011121314151617181920 |
- /*
- * File: hlIcode.h
- * Purpose: module definitions for high-level icodes
- * Date: September 1993
- */
- /* High level icodes opcodes - def in file icode.h */
- struct HLICODE
- {
- hlIcode opcode; /* hlIcode opcode */
- union { /* different operands */
- struct {
- COND_EXPR *lhs;
- COND_EXPR *rhs;
- } asgn; /* for HLI_ASSIGN hlIcode */
- COND_EXPR *exp; /* for HLI_JCOND, INC, DEC */
- } oper; /* operand */
- boolT valid; /* has a valid hlIcode */
- };
|