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().