Lines Matching full:they
22 perform the transformations and optimizations that make up the compiler, they
23 build the analysis results that are used by these transformations, and they
38 pass meets (which are indicated by which class they derive from).
129 they may change the contents of an SCC.
136 described below should return ``true`` if they modified the program, or
137 ``false`` if they didn't.
147 ``CallGraphSCCPass``\ es are not allowed to do. They can add and remove
187 they are executed in a particular order, and ``FunctionPass``\ es do not modify
200 should return ``true`` if they modified the program, or ``false`` if they
213 ``FunctionPass``\ es are not allowed to do. They can add and remove functions,
265 these methods should return ``true`` if they modified the program, or ``false``
266 if they didn't.
327 return ``true`` if they modified the program, or ``false`` if they did not.
376 ``TargetMachine::addPassesToEmitFile`` and similar routines, so they cannot
503 For this reason, passes are allowed to declare that they preserve (i.e., they
519 dominator related analyses if they exist, so it can preserve them, despite the
572 If your pass is capable of updating analyses if they exist (e.g.,
613 as soon as they are no longer needed.
679 some way to free analysis results when they are no longer useful. The