1 /* BEGIN INCLUDE FILE ... cg_reference.incl.pl1 */
 2 
 3 dcl       1 reference                   based aligned,
 4           2 node_type                   bit(9) unaligned,
 5           2 array_ref                   bit(1) unaligned,
 6           2 varying_ref                 bit(1) unaligned,
 7           2 shared                      bit(1) unaligned,
 8           2 put_data_sw                 bit(1) unaligned,
 9           2 processed                   bit(1) unaligned,
10           2 units                       fixed(3) unaligned,
11           2 ref_count                   fixed(17) unaligned,
12           2 c_offset                    fixed(24),
13           2 c_length                    fixed(24),
14           2 symbol                      ptr unaligned,
15           2 qualifier                   ptr unaligned,
16           2 offset                      ptr unaligned,
17           2 length                      ptr unaligned,
18                                                             /* these fields are used by the 645 code generator */
19           2 c_f_offset                  fixed bin(6),
20           2 address                     structure unaligned,
21             3 base                      bit(3),
22             3 offset                    bit(15),
23             3 op                        bit(9),
24             3 no_address                bit(1),
25             3 inhibit                   bit(1),
26             3 ext_base                  bit(1),
27             3 tag                       bit(6),
28           2 info                        structure unaligned,
29             3 address_in                structure,
30               4 b                       dimension(0:7) bit(1),
31               4 storage                 bit(1),
32             3 value_in                  structure,
33               4 a                       bit(1),
34               4 q                       bit(1),
35               4 aq                      bit(1),
36               4 string_aq               bit(1),
37               4 complex_aq              bit(1),
38               4 decimal_aq              bit(1),
39               4 b                       dimension(0:7) bit(1),
40               4 storage                 bit(1),
41               4 indicators              bit(1),
42               4 x                       dimension(0:7) bit(1),
43             3 other                     structure,
44               4 big_offset              bit(1),
45               4 big_length              bit(1),
46               4 modword_in_offset       bit(1),
47           2 data_type                   fixed(5) unaligned,
48           2 bits                        structure unaligned,
49             3 padded_ref                bit(1),
50             3 aligned_ref               bit(1),
51             3 long_ref                  bit(1),
52             3 forward_ref               bit(1),
53             3 ic_ref                    bit(1),
54             3 temp_ref                  bit(1),
55             3 defined_ref               bit(1),
56             3 evaluated                 bit(1),
57             3 allocate                  bit(1),
58             3 allocated                 bit(1),
59             3 aliasable                 bit(1),
60             3 even                      bit(1),
61             3 perm_address              bit(1),
62             3 aggregate                 bit(1),
63             3 hit_zero                  bit(1),
64             3 dont_save                 bit(1),
65             3 fo_in_qual                bit(1),
66             3 hard_to_load              bit(1),
67           2 relocation                  bit(12) unaligned,
68           2 more_bits                   structure unaligned,
69             3 substr                    bit(1),
70             3 padded_for_store_ref      bit(1),
71             3 aligned_for_store_ref     bit(1),
72             3 mbz                       bit(15),
73           2 store_ins                   bit(18) unaligned;
74 
75 /* END INCLUDE FILE ... cg_reference.incl.pl1 */