|
LLVM 22.0.0git
|
#include "llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.h"#include "llvm/Analysis/TargetTransformInfo.h"#include "llvm/IR/Module.h"#include "llvm/SandboxIR/Constant.h"#include "llvm/Support/CommandLine.h"#include "llvm/Support/Regex.h"#include "llvm/Transforms/Vectorize/SandboxVectorizer/Debug.h"#include "llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerPassBuilder.h"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 const char | AllowFilesDelim = ',' |
| 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.") | ) |
Definition at line 46 of file SandboxVectorizer.cpp.
A magic string for the default pass pipeline.
Definition at line 25 of file SandboxVectorizer.cpp.
Referenced by llvm::SandboxVectorizerPass::SandboxVectorizerPass().
|
static |
|
static |
Referenced by llvm::SandboxVectorizerPass::SandboxVectorizerPass().