llvm::createModuleToPostOrderCGSCCPassAdaptor

A function to deduce a function pass type and wrap it in the templated adaptor.

Synopsis

Declared in <llvm/Analysis/CGSCCPassManager.h>

template<typename CGSCCPassT>
ModuleToPostOrderCGSCCPassAdaptor
createModuleToPostOrderCGSCCPassAdaptor(CGSCCPassT&& Pass);

Return Value

A module-to-CGSCC adaptor wrapping Pass.

Parameters

NameDescription
PassCGSCC pass to wrap.