Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

region.H File Reference

#include <stdio.h>
#include "legoErr.H"
#include "edgeList.H"
#include "legoOp.H"
#include "legoPSet.H"

Go to the source code of this file.

Compounds

class  legoRegion
class  regionList

Defines

#define IS_BLOCK(t)   (((t) == RT_BB) || ((t) == RT_SB) || ((t) == RT_HB))
#define RM_GENERAL   ((long long) 0x1)
#define RM_TRACE   ((long long) 0x2)
#define RM_TREE   ((long long) 0x4)
#define RM_SB   ((long long) 0x8)
#define RM_LOOPHEADER   ((long long) 0x10)
#define RM_INNER   ((long long) 0x20)
#define RM_OUTER   ((long long) 0x40)
#define RM_HAMMOCK   ((long long) 0x80)
#define RM_KISSOFDEATH   (((long long) 1) << 63)

Enumerations

enum  regionTypes {
  RT_PROC = 0, RT_BB, RT_HB, RT_SB,
  RT_LOOP, RT_LOOPBODY, RT_TRACE, RT_MODULE,
  RT_TREE
}


Define Documentation

#define IS_BLOCK  )     (((t) == RT_BB) || ((t) == RT_SB) || ((t) == RT_HB))
 

Definition at line 73 of file src/derived/region.H.

#define RM_GENERAL   ((long long) 0x1)
 

Definition at line 79 of file src/derived/region.H.

#define RM_HAMMOCK   ((long long) 0x80)
 

Definition at line 86 of file src/derived/region.H.

#define RM_INNER   ((long long) 0x20)
 

Definition at line 84 of file src/derived/region.H.

#define RM_KISSOFDEATH   (((long long) 1) << 63)
 

Definition at line 87 of file src/derived/region.H.

#define RM_LOOPHEADER   ((long long) 0x10)
 

Definition at line 83 of file src/derived/region.H.

#define RM_OUTER   ((long long) 0x40)
 

Definition at line 85 of file src/derived/region.H.

#define RM_SB   ((long long) 0x8)
 

Definition at line 82 of file src/derived/region.H.

#define RM_TRACE   ((long long) 0x2)
 

Definition at line 80 of file src/derived/region.H.

#define RM_TREE   ((long long) 0x4)
 

Definition at line 81 of file src/derived/region.H.


Enumeration Type Documentation

enum regionTypes
 

Enumeration values:
RT_PROC 
RT_BB 
RT_HB 
RT_SB 
RT_LOOP 
RT_LOOPBODY 
RT_TRACE 
RT_MODULE 
RT_TREE 

Definition at line 61 of file src/derived/region.H.


Generated on Mon Jul 21 20:30:28 2003 for TINKER LEGO DOC by doxygen 1.3.2