|
PassNameParser (cl::Option &O) |
|
~PassNameParser () override |
| void |
initialize () |
| virtual bool |
ignorablePassImpl (const PassInfo *P) const |
| bool |
ignorablePass (const PassInfo *P) const |
| void |
passRegistered (const PassInfo *P) override |
|
Callback functions - These functions are invoked whenever a pass is loaded or removed from the current executable. |
| void |
passEnumerate (const PassInfo *P) override |
|
passEnumerate - Callback function invoked when someone calls enumeratePasses on this PassRegistrationListener object. |
| void |
printOptionInfo (const cl::Option &O, size_t GlobalWidth) const override |
| Public Member Functions inherited from llvm::PassRegistrationListener |
|
|
PassRegistrationListener ()=default |
| virtual |
~PassRegistrationListener ()=default |
| LLVM_ABI void |
enumeratePasses () |
|
enumeratePasses - Iterate over the registered passes, calling the passEnumerate callback on each PassInfo object. |
| Public Member Functions inherited from llvm:🆑:parser< const PassInfo * > |
|
|
parser (Option &O) |
| unsigned |
getNumOptions () const override |
| StringRef |
getOption (unsigned N) const override |
| StringRef |
getDescription (unsigned N) const override |
| const GenericOptionValue & |
getOptionValue (unsigned N) const override |
| bool |
parse (Option &O, StringRef ArgName, StringRef Arg, const PassInfo *&V) |
| void |
addLiteralOption (StringRef Name, const DT &V, StringRef HelpStr) |
|
Add an entry to the mapping table. |
| void |
removeLiteralOption (StringRef Name) |
|
Remove the specified option. |
| Public Member Functions inherited from llvm:🆑:generic_parser_base |
|
|
generic_parser_base (Option &O) |
| virtual |
~generic_parser_base ()=default |
| virtual size_t |
getOptionWidth (const Option &O) const |
| void |
printGenericOptionDiff (const Option &O, const GenericOptionValue &V, const GenericOptionValue &Default, size_t GlobalWidth) const |
| template |
|
| void |
printOptionDiff (const Option &O, const AnyOptionValue &V, const AnyOptionValue &Default, size_t GlobalWidth) const |
| void |
initialize () |
| void |
getExtraOptionNames (SmallVectorImpl< StringRef > &OptionNames) |
| enum ValueExpected |
getValueExpectedFlagDefault () const |
| unsigned |
findOption (StringRef Name) |