struct InvalidateAllAnalysesPass

Declaration

struct InvalidateAllAnalysesPass { /* full declaration omitted */ };

Declared at: llvm/include/llvm/IR/PassManager.h:1398

Method Overview

  • public template <typename IRUnitT, typename AnalysisManagerT, typename... ExtraArgTs>llvm::PreservedAnalyses run(IRUnitT &, AnalysisManagerT &, ExtraArgTs &&...)

Methods

ΒΆtemplate <typename IRUnitT,
          typename AnalysisManagerT,
          typename... ExtraArgTs>
llvm::PreservedAnalyses run(IRUnitT&,
                            AnalysisManagerT&,
                            ExtraArgTs&&...)

Description

Run this pass over some unit of IR.

Declared at: llvm/include/llvm/IR/PassManager.h:1401

Templates

IRUnitT
AnalysisManagerT
ExtraArgTs

Parameters

IRUnitT&
AnalysisManagerT&
ExtraArgTs&&...