| /src/external/gpl3/gcc/dist/gcc/ |
| ira-conflicts.cc | 37 /* This file contains code responsible for allocno conflict creation, 38 allocno copy creation and allocno info accumulation on upper level 42 allocno's conflict (can't go in the same hardware register). 73 it is collected in each allocno's lowest-order object. */ 88 /* Build allocno conflict table by processing allocno live ranges. 99 ira_allocno_t allocno; 106 FOR_EACH_ALLOCNO (allocno, ai) 107 FOR_EACH_ALLOCNO_OBJECT (allocno, obj, aoi 98 ira_allocno_t allocno; local 165 ira_allocno_t allocno = OBJECT_ALLOCNO (obj); local [all...] |
| ira-emit.cc | 30 allocno values on the region's borders. This is done by the code 36 move allocno values when a swap of values stored in two 54 IRA does not generate a new pseudo and moves for the allocno values 136 /* Create and return a new allocno with given REGNO and 156 /* The structure represents an allocno move. Both allocnos have the 365 ALLOCNO and which are inside the loop corresponding to ALLOCNO. */ 367 set_allocno_reg (ira_allocno_t allocno, rtx reg) 373 node = ALLOCNO_LOOP_TREE_NODE (allocno); 374 for (a = ira_regno_allocno_map[ALLOCNO_REGNO (allocno)]; 567 ira_allocno_t allocno, parent_allocno, *map; local 666 ira_allocno_t allocno; local [all...] |
| ira-int.h | 58 /* Typedefs for pointers to allocno live range, allocno, and copy of 196 /* The structure describes program points where a given allocno lives. 205 /* Next structure describing program points where the allocno 221 /* Arrays of size IRA_MAX_POINT mapping a program point to the allocno 225 /* A structure representing conflict information for an allocno 229 /* The allocno associated with this record. */ member in struct:ira_object 230 ira_allocno_t allocno; 240 /* The subword within ALLOCNO which is represented by this object. 241 Zero means the lowest-order subword (or the entire allocno in cas 574 ira_allocno_t allocno; member in struct:ira_allocno_pref [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/ |
| ira-conflicts.cc | 37 /* This file contains code responsible for allocno conflict creation, 38 allocno copy creation and allocno info accumulation on upper level 42 allocno's conflict (can't go in the same hardware register). 73 it is collected in each allocno's lowest-order object. */ 88 /* Build allocno conflict table by processing allocno live ranges. 99 ira_allocno_t allocno; 106 FOR_EACH_ALLOCNO (allocno, ai) 107 FOR_EACH_ALLOCNO_OBJECT (allocno, obj, aoi 98 ira_allocno_t allocno; local 163 ira_allocno_t allocno = OBJECT_ALLOCNO (obj); local [all...] |
| ira-emit.cc | 30 allocno values on the region's borders. This is done by the code 36 move allocno values when a swap of values stored in two 54 IRA does not generate a new pseudo and moves for the allocno values 136 /* Create and return a new allocno with given REGNO and 156 /* The structure represents an allocno move. Both allocnos have the 365 ALLOCNO and which are inside the loop corresponding to ALLOCNO. */ 367 set_allocno_reg (ira_allocno_t allocno, rtx reg) 373 node = ALLOCNO_LOOP_TREE_NODE (allocno); 374 for (a = ira_regno_allocno_map[ALLOCNO_REGNO (allocno)]; 567 ira_allocno_t allocno, parent_allocno, *map; local 666 ira_allocno_t allocno; local [all...] |
| ira-int.h | 58 /* Typedefs for pointers to allocno live range, allocno, and copy of 196 /* The structure describes program points where a given allocno lives. 205 /* Next structure describing program points where the allocno 221 /* Arrays of size IRA_MAX_POINT mapping a program point to the allocno 225 /* A structure representing conflict information for an allocno 229 /* The allocno associated with this record. */ member in struct:ira_object 230 ira_allocno_t allocno; 240 /* The subword within ALLOCNO which is represented by this object. 241 Zero means the lowest-order subword (or the entire allocno in cas 560 ira_allocno_t allocno; member in struct:ira_allocno_pref [all...] |
| /src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| aarch64-early-ra.cc | 112 // An invalid allocno index, used to represent no allocno. 125 // END_POINT]. If ALLOCNO is not INVALID_ALLOCNO, the FPR is known 126 // to be equal to ALLOCNO for the duration of the live range. 131 unsigned int allocno; member in struct:__anon12651::early_ra::fpr_range_info 199 // Each clique in the graph has at least one "full-width" allocno group 200 // that has one allocno for every FPR that needs to be allocated to 211 allocno_info *allocno (unsigned int); 216 // The pseudo register associated with this allocno, or INVALID_REGNUM 220 // The offset of the first allocno (and thus this group) from the star 377 unsigned int allocno; member in struct:__anon12651::early_ra::allocno_copy_info 390 allocno_info *allocno; member in struct:__anon12651::early_ra::chain_candidate_info 774 early_ra::allocno_subgroup::allocno (unsigned int i) function in class:__anon12651::early_ra::allocno_subgroup 895 auto *allocno = m_allocnos[ai]; local 922 auto *allocno = m_allocnos[ai]; local 985 auto *allocno = m_allocnos[ai]; local 1356 auto *allocno = &allocnos[i]; local 2228 auto *allocno = m_allocnos[ai]; local 2712 auto *allocno = m_sorted_allocnos[hi]; local 2818 auto *allocno = m_allocnos[copy.allocno]; local [all...] |