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

Overridden By

include/llvm/Analysis/AssumptionCache.h
  229   bool doFinalization(Module &) override {
lib/Analysis/AliasAnalysisEvaluator.cpp
  418   bool doFinalization(Module &M) override {
lib/Analysis/GlobalsModRef.cpp
 1017 bool GlobalsAAWrapperPass::doFinalization(Module &M) {
lib/Analysis/ModuleSummaryAnalysis.cpp
  872 bool ModuleSummaryIndexWrapperPass::doFinalization(Module &M) {
lib/Analysis/ObjCARCAliasAnalysis.cpp
  157 bool ObjCARCAAWrapperPass::doFinalization(Module &M) {
lib/Analysis/ProfileSummaryInfo.cpp
  365 bool ProfileSummaryInfoWrapperPass::doFinalization(Module &M) {
lib/Analysis/ScopedNoAliasAA.cpp
  203 bool ScopedNoAliasAAWrapperPass::doFinalization(Module &M) {
lib/Analysis/TypeBasedAliasAnalysis.cpp
  733 bool TypeBasedAAWrapperPass::doFinalization(Module &M) {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1383 bool AsmPrinter::doFinalization(Module &M) {
lib/CodeGen/DwarfEHPrepare.cpp
   67     bool doFinalization(Module &M) override {
lib/CodeGen/GCMetadata.cpp
  139 bool Printer::doFinalization(Module &M) {
lib/CodeGen/GlobalMerge.cpp
  670 bool GlobalMerge::doFinalization(Module &M) {
lib/CodeGen/MIRPrintingPass.cpp
   50   bool doFinalization(Module &M) override {
lib/CodeGen/MachineModuleInfo.cpp
  353 bool MachineModuleInfoWrapperPass::doFinalization(Module &M) {
lib/CodeGen/RegisterUsageInfo.cpp
   51 bool PhysicalRegisterUsageInfo::doFinalization(Module &M) {
lib/CodeGen/WinEHPrepare.cpp
  125 bool WinEHPrepare::doFinalization(Module &M) { return false; }
lib/IR/LegacyPassManager.cpp
 1449 bool BBPassManager::doFinalization(Module &M) {
 1544 bool FunctionPassManagerImpl::doFinalization(Module &M) {
 1698 bool FPPassManager::doFinalization(Module &M) {
lib/IR/Verifier.cpp
 5168   bool doFinalization(Module &M) override {
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
   92   bool doFinalization(Module &M) override {
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp
   50 bool AMDGPUArgumentUsageInfo::doFinalization(Module &M) {
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  325 bool AMDGPUAsmPrinter::doFinalization(Module &M) {
lib/Target/ARM/ARMCodeGenPrepare.cpp
 1054 bool ARMCodeGenPrepare::doFinalization(Module &M) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  890 bool NVPTXAsmPrinter::doFinalization(Module &M) {
lib/Target/PowerPC/PPCAsmPrinter.cpp
 1431 bool PPCLinuxAsmPrinter::doFinalization(Module &M) {
 1653 bool PPCDarwinAsmPrinter::doFinalization(Module &M) {
lib/Target/X86/X86WinEHState.cpp
  125 bool WinEHStatePass::doFinalization(Module &M) {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  316   bool doFinalization(Module &M) override {
tools/polly/lib/CodeGen/CodegenCleanup.cpp
  108   virtual bool doFinalization(Module &M) override {
unittests/Analysis/AliasAnalysisTest.cpp
  122   bool doFinalization(Module &M) override {
unittests/IR/LegacyPassManagerTest.cpp
  158       bool doFinalization(T &t) override {
  253       bool doFinalization(Module &M) override {

References

lib/IR/LegacyPassManager.cpp
 1453     Changed |= getContainedPass(Index)->doFinalization(M);
 1551     Changed |= ImPass->doFinalization(M);
 1702     Changed |= getContainedPass(Index)->doFinalization(M);
 1778     Changed |= getContainedPass(Index)->doFinalization(M);
 1867     Changed |= ImPass->doFinalization(M);