LLVM: lib/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.cpp File Reference (original) (raw)

Go to the source code of this file.

Variables
static cl::opt< bool > PrintPassPipeline ("sbvec-print-pass-pipeline", cl::init(false), cl::Hidden, cl::desc("Prints the pass pipeline and returns."))
static const char * DefaultPipelineMagicStr = "*"
A magic string for the default pass pipeline.
static 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."))
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."))
static constexpr char AllowFilesDelim = ','

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

char AllowFilesDelim = ',' staticconstexpr

DefaultPipelineMagicStr

PrintPassPipeline

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