Lines Matching refs:LoopPass
25 <writing-an-llvm-pass-FunctionPass>` , or :ref:`LoopPass
26 <writing-an-llvm-pass-LoopPass>`, or :ref:`RegionPass
542 .. _writing-an-llvm-pass-LoopPass:
544 The ``LoopPass`` class
547 All ``LoopPass`` execute on each :ref:`loop <loop-terminology>` in the function
548 independent of all of the other loops in the function. ``LoopPass`` processes
551 ``LoopPass`` subclasses are allowed to update loop nest using ``LPPassManager``
553 ``LoopPass``\ es may override three virtual methods to do their work. All
557 A ``LoopPass`` subclass which is intended to run as part of the main loop pass
562 and correct behavior. Analogously, ``INITIALIZE_PASS_DEPENDENCY(LoopPass)``
608 ``RegionPass`` is similar to :ref:`LoopPass <writing-an-llvm-pass-LoopPass>`,