Lines Matching full:doinitialization
402 The ``doInitialization(CallGraph &)`` method
407 virtual bool doInitialization(CallGraph &CG);
409 The ``doInitialization`` method is allowed to do most of the things that
411 functions, get pointers to functions, etc. The ``doInitialization`` method is
413 SCCs being processed. The ``doInitialization`` method call is not scheduled to
468 .. _writing-an-llvm-pass-doInitialization-mod:
470 The ``doInitialization(Module &)`` method
475 virtual bool doInitialization(Module &M);
477 The ``doInitialization`` method is allowed to do most of the things that
479 get pointers to functions, etc. The ``doInitialization`` method is designed to
481 being processed. The ``doInitialization`` method call is not scheduled to
487 ``malloc()`` and ``free()`` function calls. It uses the ``doInitialization``
533 The ``doInitialization(Loop *, LPPassManager &)`` method
538 virtual bool doInitialization(Loop *, LPPassManager &LPM);
540 The ``doInitialization`` method is designed to do simple initialization type of
542 ``doInitialization`` method call is not scheduled to overlap with any other
586 The ``doInitialization(Region *, RGPassManager &)`` method
591 virtual bool doInitialization(Region *, RGPassManager &RGM);
593 The ``doInitialization`` method is designed to do simple initialization type of
595 ``doInitialization`` method call is not scheduled to overlap with any other
643 optimizations. They may override the same :ref:`doInitialization(Module &)
644 <writing-an-llvm-pass-doInitialization-mod>` and :ref:`doFinalization(Module &)
649 The ``doInitialization(Function &)`` method
654 virtual bool doInitialization(Function &F);
656 The ``doInitialization`` method is allowed to do most of the things that
658 can. The ``doInitialization`` method is designed to do simple initialization
660 ``doInitialization`` method call is not scheduled to overlap with any other