Lines Matching refs:partition

26 #include "partition.h"
32 /* The partition of all variables. */
33 partition var_partition;
39 /* Mapping of partition numbers to vars. */
45 /* Original partition size. */
52 #define VAR_ANN_PARTITION(ann) (ann->partition)
92 /* Return the reference count for SSA_VAR's partition in MAP. */
103 /* Given partition index I from MAP, return the variable which represents that
104 partition. */
116 /* Given ssa_name VERSION, if it has a partition in MAP, return the var it
132 /* Given VAR, return the partition number in MAP which contains it.
133 NO_PARTITION is returned if it's not in any partition. */
159 /* Given VAR, return the variable which represents the entire partition
160 it is a member of in MAP. NULL is returned if it is not in a partition. */
174 /* This routine registers a partition for SSA_VAR with MAP. IS_USE is used
199 trees. A partition map must be provided, and based on the active partitions,
234 /* Bitmap of live on entry blocks for partition elements. */
273 partition P. */
297 /* Return the partition map which the information in LIVE utilizes. */
317 /* Mark partition P as live on entry to basic block BB in LIVE. */
331 A parallel int array represents the first partition number associated with
333 This partition number is then used as in index into the next_partition
334 array, which returns the index of the next partition which is associated
336 A varray paralleling the partition list 'partition_to_tree_map' is used
337 to indicate which tree index the partition is in. */
383 /* Return the first partition associated with tree list I in TPA. */
392 /* Return the next partition after partition I in TPA's list. */
401 /* Return the tree index from TPA whose list contains partition I.
480 /* Return the first partition in RV belonging to root variable list I. */
489 /* Return the next partition after partition I in a root list from RV. */
518 /* Remove partition PARTITION_INDEX from root_var list ROOT_INDEX in RV. */
527 /* Return the root_var list index for partition I in RV. */
595 /* Return the first partition belonging to type list I in TV. */
604 /* Return the next partition after partition I in a type list within TV. */
633 /* Remove partition PARTITION_INDEX from type list TYPE_INDEX in TV. */
642 /* Return the type index in TV for the list partition I is in. */
686 The smaller partition number is used to index the list, and the larger is