HomeSort by: relevance | last modified time | path
    Searched defs:allocno (Results 1 - 7 of 7) sorted by relevancy

  /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...]

Completed in 67 milliseconds