*COMDECK  CCGTMTV            TABLE MANAGER TABLE VECTOR 
  
**        CCGTMTV - CCG TABLE MANAGER TABLE VECTOR
*         THIS COMDECK CONSISTS OF A SEQUENCE OF CALLS TO THE *TABLE* 
*         MACRO WHICH DEFINES THE ORDER AND NUMBER OF TABLES THAT ARE 
*         TO BE MANAGED DURING CCG PROCESSING.
* 
*         THE FORMAT OF THE MACRO CALL IS - 
* TNAM    TABLE  EQUIV
*         WHERE - 
*         TNAM - TABLE NAME 
*         EQUIV - EQUIVALENT TABLE NAME, IF PRESENT.  THIS ALLOWS 
*         CERTAIN TABLES TO BE USED BY DIFFERENT PROCESSORS.
  
*         THE COLLECTION OF TABLE MACRO CALLS SHOULD GENERATE THE 
*         FOLLOWING QUANTITIES -
*         A) A VECTOR OF CONTIGIOUS CELLS HOLDING THE FIRST WORD ADDRESS
*         OF EACH TABLE. THE ENTRY POINT NAME OF THE TABLE FWA IS O$TNAM
*         B) A VECTOR OF CONTIGIOUS CELLS HOLDING THE LENGTH OF EACH
*         TABLE.  THE ENTRY POINT NAME OF THE TABLE LENGTH CELL IS
*         L$TNAM .
*         C) FOR EACH TABLE, ITS INDEX ( Z$TNAM ) INTO THE ABOVE VECTORS. 
  
**        B$TBL - BASIC TABLE MANAGER TABLE VECTOR DEFINITION MACRO 
*         DEFINES O$TNAM, L$TNAM AND Z$TNAM AS ENTRY POINTS 
  
          PURGMAC B$TBL 
          MACRO  B$TBL,TNAM,EQUIV 
          ENTRY  O$TNAM,L$TNAM,Z$TNAM 
 T        IFC    EQ,/EQUIV//
 Z$TNAM   EQU    *-FTAB 
 O$TNAM   CON    0
 TABLES   RMT 
          ORG    LTAB+Z$TNAM
 L$TNAM   CON    0
 TABLES   RMT 
 T        ELSE
 Z$TNAM   EQU    Z$EQUIV
 O$TNAM   EQU    O$EQUIV
 TABLES   RMT 
 L$TNAM   EQU    L$EQUIV
 TABLES   RMT 
 T        ENDIF 
 B$TBL    ENDM
  
 BLK      TABLE              BLOCKS IN CORE ( OPT=2 ) 
  
 TXT      TABLE              CURRENT IL INSTRUCTION SEQUENCE
 GST      TABLE  TXT         GRAPH STRUCTURE TABLE ( CFA )
  
 RND      TABLE              R-NUMBER DEFINITION S ( SQZ )
 DUT      TABLE  RND         DEF-USE           ( PROSEQ/AIS ) 
 TREE     TABLE  RND         DEPENDENCY TREE/SUCC INDEX TBL ( BDT/MCG ) 
  
 PIT      TABLE              POSTED INSTRUCTIONS ( MCG/WII )
 PBT      TABLE  PIT         PRE ASSIGNED B-REGS ( PROSEQ/AIS ) 
  
 OTI      TABLE              OT. INFO 12/P(OT. ORD),30/,18/RI IN OT.
 MLT      TABLE  OTI         MOD LIST INDEX TABLE ( WHEN CALLING MPB )
  
 MOD      TABLE              MODIFICATIONS TO BE INSERT/DELETED ( MPB ) 
  
******CUTOFF POINT OF HIGHLY ACTIVE TABLES FOR OPT 2, PHASE 2 ********* 
  
 RCT      TABLE 
 BCT      TABLE  RCT
  
************CUTOFF POINT OF HIGHLY ACTIVE TABLES FOR OPT 1************* 
  
 CFT      TABLE              CONTROL FLOW TABLE ( BRIDGE AND CFA )
  
******CUTOFF POINT OF HIGHLY ACTIVE TABLES FOR OPT 2, PHASE 1 ********* 
  
 BST      TABLE              BLOCK STATUS INFORMATION 
* BIT     #      BST         ( PHASE 1 OF OPT=2 ) 
  
 PSI      TABLE              POST STORE INFORMATION ( GPO/GRA ) 
  
 RXI      TABLE              REGION EXIT INFORMATION ( GPO/GRA )
  
 TET      TABLE              TEMP EQUIVALENCE TABLE ( CODE MOTION ) 
  
 IIT      TABLE              INCREMENT INFORMATION ( GPO/GRA )
 IOL      TABLE  IIT         I/O APLIST PARAMETER ORDINALS ( OPT=2 )
  
 UDI      TABLE              USE/DEF INDEX TABLE ( BRIDGE/UDT ) 
  
*         CUT AND CVT MUST BE INCLUDED IN *CGHCDTD* 
*         SYM, CBT AND THE FOWARD REFERENCE ADDRESS DEFINITION TABLES 
*         MAY BE IN EITHER OF THE BELOW COMDECKS. 
  
*CALL     CGHCDTD            HOST COMPILER DYNAMIC TABLE DECLARATIONS 
  
          IF     DEF,.T,1 
 N.DT     EQU    .T          N. DYNAMIC TABLES
  
*CALL     CGHCSTD            HOST COMPILER STATIC TABLES
