LLVM 22.0.0git
SandboxVectorizer.cpp File Reference

Go to the source code of this file.

Variables

static cl::opt< boolPrintPassPipeline ("sbvec-print-pass-pipeline", cl::init(false), cl::Hidden, cl::desc("Prints the pass pipeline and returns."))
static const charDefaultPipelineMagicStr = "*"
 A magic string for the default pass pipeline.
static cl::opt< std::stringUserDefinedPassPipeline ("sbvec-passes", cl::init(DefaultPipelineMagicStr), cl::Hidden, cl::desc("Comma-separated list of vectorizer passes. If not set " "we run the predefined pipeline."))
cl::opt< std::stringAllowFiles ("sbvec-allow-files", cl::init(".*"), cl::Hidden, cl::desc("Run the vectorizer only on file paths that match any in the " "list of comma-separated regex's."))
static constexpr const char AllowFilesDelim = ','

Variable Documentation

◆ AllowFiles

cl::opt< std::string > AllowFiles("sbvec-allow-files", cl::init(".*"), cl::Hidden, cl::desc("Run the vectorizer only on file paths that match any in the " "list of comma-separated regex's.")) ( "sbvec-allow-files" ,
cl::init(".*") ,
cl::Hidden ,
cl::desc("Run the vectorizer only on file paths that match any in the " "list of comma-separated regex's.")  )

◆ AllowFilesDelim

const char AllowFilesDelim = ','
staticconstexpr

Definition at line 46 of file SandboxVectorizer.cpp.

◆ DefaultPipelineMagicStr

const char* DefaultPipelineMagicStr = "*"
static

A magic string for the default pass pipeline.

Definition at line 25 of file SandboxVectorizer.cpp.

Referenced by llvm::SandboxVectorizerPass::SandboxVectorizerPass().

◆ PrintPassPipeline

cl::opt< bool > PrintPassPipeline("sbvec-print-pass-pipeline", cl::init(false), cl::Hidden, cl::desc("Prints the pass pipeline and returns.")) ( "sbvec-print-pass-pipeline" ,
cl::init(false) ,
cl::Hidden ,
cl::desc("Prints the pass pipeline and returns.")  )
static

◆ UserDefinedPassPipeline

cl::opt< std::string > UserDefinedPassPipeline("sbvec-passes", cl::init(DefaultPipelineMagicStr), cl::Hidden, cl::desc("Comma-separated list of vectorizer passes. If not set " "we run the predefined pipeline.")) ( "sbvec-passes" ,
cl::init(DefaultPipelineMagicStr) ,
cl::Hidden ,
cl::desc("Comma-separated list of vectorizer passes. If not set " "we run the predefined pipeline.")  )
static