P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::BMV2::PnaNicOptions Member List

This is the complete list of members for P4::BMV2::PnaNicOptions, including all inherited members.

additionalUsage (defined in P4::Util::Options)P4::Util::Optionsprotected
arch (defined in P4::CompilerOptions)P4::CompilerOptions
binaryName (defined in P4::Util::Options)P4::Util::Optionsprotected
BMV2Options() (defined in P4::BMV2::BMV2Options)P4::BMV2::BMV2Optionsinline
buildDate (defined in P4::Util::Options)P4::Util::Optionsprotected
closeFile(FILE *file)P4::ParserOptionsstatic
collectUnknownOptions (defined in P4::Util::Options)P4::Util::Optionsprotected
compileCommand (defined in P4::Util::Options)P4::Util::Optionsprotected
CompilerOptions(std::string_view defaultMessage="Compile a P4 program") (defined in P4::CompilerOptions)P4::CompilerOptionsexplicit
compilerVersionP4::ParserOptions
debugJson (defined in P4::CompilerOptions)P4::CompilerOptions
Default enum valueP4::Util::Options
doNotCompileP4::ParserOptions
doNotPreprocessP4::ParserOptions
dumpFolderP4::ParserOptions
dumpJsonFile (defined in P4::CompilerOptions)P4::CompilerOptions
dumpPass(const char *manager, unsigned seq, const char *pass, const IR::Node *node) constP4::ParserOptionsprotected
emitExternsP4::BMV2::BMV2Options
enable_intrinsic_metadata_fix() (defined in P4::CompilerOptions)P4::CompilerOptionsvirtual
excludeBackendPasses (defined in P4::CompilerOptions)P4::CompilerOptions
excludeFrontendPasses (defined in P4::CompilerOptions)P4::CompilerOptions
excludeMidendPasses (defined in P4::CompilerOptions)P4::CompilerOptions
exe_nameP4::ParserOptions
fileP4::ParserOptions
FrontendVersion enum name (defined in P4::ParserOptions)P4::ParserOptions
getBinaryName() (defined in P4::Util::Options)P4::Util::Optionsinline
getBuildDate() (defined in P4::Util::Options)P4::Util::Optionsinline
getCompileCommand() (defined in P4::Util::Options)P4::Util::Optionsinline
getDebugHook() constP4::ParserOptions
getIncludePath() const overrideP4::ParserOptionsvirtual
getToP4(std::ostream *, bool, std::filesystem::path) constP4::ParserOptionsprotectedvirtual
Hide enum valueP4::Util::Options
isAnnotationDisabled(const IR::Annotation *a) constP4::ParserOptions
isv1() constP4::ParserOptions
langVersionP4::ParserOptions
listFrontendPasses (defined in P4::CompilerOptions)P4::CompilerOptions
listMidendPasses (defined in P4::CompilerOptions)P4::CompilerOptions
loadIRFromJsonP4::BMV2::BMV2Options
loopsUnrolling (defined in P4::CompilerOptions)P4::CompilerOptions
message (defined in P4::Util::Options)P4::Util::Optionsprotected
ndebug (defined in P4::CompilerOptions)P4::CompilerOptions
noIncludesP4::ParserOptions
optimizationLevel (defined in P4::CompilerOptions)P4::CompilerOptions
optimizeDebug (defined in P4::CompilerOptions)P4::CompilerOptions
optimizeParserInliningP4::ParserOptions
optimizeSize (defined in P4::CompilerOptions)P4::CompilerOptions
OptionalArgument enum valueP4::Util::Options
OptionFlags enum nameP4::Util::Options
optionOrder (defined in P4::Util::Options)P4::Util::Optionsprotected
OptionProcessor typedef (defined in P4::Util::Options)P4::Util::Options
Options(std::string_view message) (defined in P4::Util::Options)P4::Util::Optionsinlineexplicitprotected
options (defined in P4::Util::Options)P4::Util::Optionsprotected
outputFileP4::BMV2::BMV2Options
outStream (defined in P4::Util::Options)P4::Util::Optionsprotected
p4RuntimeEntriesFile (defined in P4::CompilerOptions)P4::CompilerOptions
p4RuntimeEntriesFiles (defined in P4::CompilerOptions)P4::CompilerOptions
p4RuntimeFile (defined in P4::CompilerOptions)P4::CompilerOptions
p4RuntimeFiles (defined in P4::CompilerOptions)P4::CompilerOptions
p4RuntimeFormat (defined in P4::CompilerOptions)P4::CompilerOptions
ParserOptions(std::string_view defaultMessage="Parse a P4 program") (defined in P4::ParserOptions)P4::ParserOptionsexplicit
passesToExcludeBackend (defined in P4::CompilerOptions)P4::CompilerOptions
passesToExcludeFrontend (defined in P4::CompilerOptions)P4::CompilerOptions
passesToExcludeMidend (defined in P4::CompilerOptions)P4::CompilerOptions
PnaNicOptions() (defined in P4::BMV2::PnaNicOptions)P4::BMV2::PnaNicOptionsinline
preprocess() constP4::ParserOptions
preprocessor_optionsP4::ParserOptions
PreprocessorResult typedefP4::ParserOptions
prettyPrintFile (defined in P4::CompilerOptions)P4::CompilerOptions
process(int argc, char *const argv[]) overrideP4::BMV2::PortableOptionsvirtual
registerOption(const char *option, const char *argName, OptionProcessor processor, const char *description, OptionFlags flags=OptionFlags::Default) (defined in P4::Util::Options)P4::Util::Optionsprotected
registerUsage(const char *msg) (defined in P4::Util::Options)P4::Util::Optionsinlineprotected
remainingOptions (defined in P4::Util::Options)P4::Util::Optionsprotected
searchForIncludePath(const char *&includePathOut, std::vector< cstring > relativePaths, const char *)P4::ParserOptions
setInputFile()P4::ParserOptions
setOutStream(std::ostream *out) (defined in P4::Util::Options)P4::Util::Optionsinlineprotected
target (defined in P4::CompilerOptions)P4::CompilerOptions
top4P4::ParserOptions
usage() (defined in P4::Util::Options)P4::Util::Optionsvirtual
validateOptions() const overrideP4::CompilerOptionsprotectedvirtual