reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

include/llvm/CodeGen/MachineFunctionPass.h
   32   bool doInitialization(Module&) override {
lib/Analysis/AliasAnalysisEvaluator.cpp
  409   bool doInitialization(Module &M) override {
lib/Analysis/ObjCARCAliasAnalysis.cpp
  152 bool ObjCARCAAWrapperPass::doInitialization(Module &M) {
lib/Analysis/ProfileSummaryInfo.cpp
  360 bool ProfileSummaryInfoWrapperPass::doInitialization(Module &M) {
lib/Analysis/ScopedNoAliasAA.cpp
  198 bool ScopedNoAliasAAWrapperPass::doInitialization(Module &M) {
lib/Analysis/TypeBasedAliasAnalysis.cpp
  728 bool TypeBasedAAWrapperPass::doInitialization(Module &M) {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  253 bool AsmPrinter::doInitialization(Module &M) {
lib/CodeGen/GCRootLowering.cpp
  105 bool LowerIntrinsics::doInitialization(Module &M) {
lib/CodeGen/GlobalMerge.cpp
  597 bool GlobalMerge::doInitialization(Module &M) {
lib/CodeGen/LiveDebugVariables.cpp
 1413 bool LiveDebugVariables::doInitialization(Module &M) {
lib/CodeGen/MachineModuleInfo.cpp
  346 bool MachineModuleInfoWrapperPass::doInitialization(Module &M) {
lib/CodeGen/RegisterUsageInfo.cpp
   46 bool PhysicalRegisterUsageInfo::doInitialization(Module &M) {
lib/CodeGen/ShadowStackGCLowering.cpp
  167 bool ShadowStackGCLowering::doInitialization(Module &M) {
lib/CodeGen/SjLjEHPrepare.cpp
   82 bool SjLjEHPrepare::doInitialization(Module &M) {
lib/CodeGen/WasmEHPrepare.cpp
  142 bool WasmEHPrepare::doInitialization(Module &M) {
lib/IR/LegacyPassManager.cpp
 1440 bool BBPassManager::doInitialization(Module &M) {
 1529 bool FunctionPassManagerImpl::doInitialization(Module &M) {
 1689 bool FPPassManager::doInitialization(Module &M) {
lib/IR/Verifier.cpp
 5154   bool doInitialization(Module &M) override {
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
   86   bool doInitialization(Module &M) override {
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp
  161 bool AMDGPUAnnotateUniformValues::doInitialization(Module &M) {
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp
   46 bool AMDGPUArgumentUsageInfo::doInitialization(Module &M) {
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
 1017 bool AMDGPUCodeGenPrepare::doInitialization(Module &M) {
lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp
   67 bool AMDGPULowerKernelAttributes::doInitialization(Module &M) {
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  138 bool AMDGPUPromoteAlloca::doInitialization(Module &M) {
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  203 bool AMDGPURewriteOutArguments::doInitialization(Module &M) {
lib/Target/ARM/ARMCodeGenPrepare.cpp
 1003 bool ARMCodeGenPrepare::doInitialization(Module &M) {
lib/Target/BPF/BPFAsmPrinter.cpp
   58 bool BPFAsmPrinter::doInitialization(Module &M) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  765 bool NVPTXAsmPrinter::doInitialization(Module &M) {
lib/Target/PowerPC/PPCAsmPrinter.cpp
   94   bool doInitialization(Module &M) override {
lib/Target/SystemZ/SystemZAsmPrinter.h
   43   bool doInitialization(Module &M) override {
lib/Target/X86/X86AsmPrinter.h
  142   bool doInitialization(Module &M) override {
lib/Target/X86/X86InsertPrefetch.cpp
  156 bool X86InsertPrefetch::doInitialization(Module &M) {
lib/Target/X86/X86RetpolineThunks.cpp
   87 bool X86RetpolineThunks::doInitialization(Module &M) {
lib/Target/X86/X86WinEHState.cpp
  120 bool WinEHStatePass::doInitialization(Module &M) {
lib/Transforms/CFGuard/CFGuard.cpp
  226 bool CFGuard::doInitialization(Module &M) {
lib/Transforms/Coroutines/CoroCleanup.cpp
  113   bool doInitialization(Module &M) override {
lib/Transforms/Coroutines/CoroEarly.cpp
  238   bool doInitialization(Module &M) override {
lib/Transforms/Coroutines/CoroElide.cpp
  287   bool doInitialization(Module &M) override {
lib/Transforms/IPO/SampleProfile.cpp
  456   bool doInitialization(Module &M) override {
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  541 bool DataFlowSanitizer::doInitialization(Module &M) {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  307   bool doInitialization(Module &M) override {
lib/Transforms/Instrumentation/MemorySanitizer.cpp
  963 bool MemorySanitizerLegacyPass::doInitialization(Module &M) {
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  183 bool ThreadSanitizerLegacyPass::doInitialization(Module &M) {
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  769 bool ObjCARCContract::doInitialization(Module &M) {
lib/Transforms/ObjCARC/ObjCARCExpand.cpp
   78 bool ObjCARCExpand::doInitialization(Module &M) {
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
 2231 bool ObjCARCOpt::doInitialization(Module &M) {
lib/Transforms/Scalar/NaryReassociate.cpp
  126   bool doInitialization(Module &M) override {
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  362   bool doInitialization(Module &M) override {
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  160   bool doInitialization(Module &M) override {
lib/Transforms/Vectorize/SLPVectorizer.cpp
 5200   bool doInitialization(Module &M) override {
tools/polly/lib/CodeGen/CodegenCleanup.cpp
   44   virtual bool doInitialization(Module &M) override {
unittests/Analysis/AliasAnalysisTest.cpp
  117   bool doInitialization(Module &M) override {
unittests/IR/LegacyPassManagerTest.cpp
  153       bool doInitialization(T &t) override {
  236       bool doInitialization(Module &M) override {

References

lib/CodeGen/LiveDebugVariables.cpp
 1414   return Pass::doInitialization(M);
lib/IR/LegacyPassManager.cpp
 1444     Changed |= getContainedPass(Index)->doInitialization(M);
 1536     Changed |= ImPass->doInitialization(M);
 1693     Changed |= getContainedPass(Index)->doInitialization(M);
 1727     Changed |= getContainedPass(Index)->doInitialization(M);
 1858     Changed |= ImPass->doInitialization(M);