llvm::LowerTypeTestsPass::run

Run type-test lowering over the given module.

Synopsis

Declared in <llvm/Transforms/IPO/LowerTypeTests.h>

PreservedAnalyses
run(
    Module& M,
    ModuleAnalysisManager& AM);

Return Value

The set of analyses preserved by this pass.

Parameters

NameDescription
MModule whose type tests are lowered.
AMModule analysis manager providing analyses for the pass.