Lines Matching refs:functions

22 * Loop manipulation::           Loop manipulation functions.
37 This chapter describes the representation of loops in GCC, and functions
59 note however that most other loop manipulation functions will not work
60 correctly for loops with multiple latch edges (the functions that only
97 @code{struct loops} structure. Many of the loop manipulation functions
110 the loop manipulation functions will not work for loops in this shape.
122 Most of the loop manipulation functions assume that the loops are in
133 and updated for each loop. This makes some functions (e.g.,
134 @code{get_loop_exit_edges}) more efficient. Some functions (e.g.,
139 These properties may also be computed/enforced later, using functions
146 The CFG manipulation functions in general do not update loop structures.
156 The functions to query the information about loops are declared in
177 The most important functions to query loop structures are:
217 The loops tree can be manipulated using the following functions:
226 Most low-level CFG functions update loops automatically. The following
227 functions handle some more complicated cases of CFG manipulations:
246 @code{tree_duplicate_loop_to_header_edge}: These functions (on RTL and
299 outside, or unless you manipulate loop exit edges (functions are
328 @code{resolve_mixers} functions must be used.
380 The following functions can be used to access the results of the
422 Both on GIMPLE and on RTL, there are functions available to determine
453 @code{check_simple_exit}. There are also functions that pass through
456 @code{find_simple_exit} on RTL@. Finally, there are functions that
462 Note that some of these functions may behave slightly differently than
509 of the data reference and its access functions. These access functions
513 @code{a.b[i][j]}, the base object is @code{a.b} and the access functions,
532 relative to @code{p + i}. The access functions of the array are
545 if they are equal, apply dependence tests (use access functions based on
549 if they are equal, apply dependence tests (use access functions based on
577 subscript is the tuple composed of the access functions for a given
588 Several functions for pretty printing the information extracted by the