struct RegisterPass

Declaration

template <typename passName>
struct RegisterPass : public PassInfo { /* full declaration omitted */ };

Declared at: llvm/include/llvm/PassSupport.h:90

Inherits from: PassInfo

Templates

passName

Method Overview

  • public RegisterPass<passName>(llvm::StringRef PassArg, llvm::StringRef Name, bool CFGOnly = false, bool is_analysis = false)

Inherited from PassInfo:

Methods

ΒΆRegisterPass<passName>(llvm::StringRef PassArg,
                       llvm::StringRef Name,
                       bool CFGOnly = false,
                       bool is_analysis = false)

Declared at: llvm/include/llvm/PassSupport.h:92

Parameters

llvm::StringRef PassArg
llvm::StringRef Name
bool CFGOnly = false
bool is_analysis = false