9 #ifndef LLVM_CLANG_DRIVER_XRAYARGS_H
10 #define LLVM_CLANG_DRIVER_XRAYARGS_H
13 #include "llvm/Option/Arg.h"
14 #include "llvm/Option/ArgList.h"
22 std::vector<std::string> AlwaysInstrumentFiles;
23 std::vector<std::string> NeverInstrumentFiles;
24 std::vector<std::string> ExtraDeps;
25 bool XRayInstrument =
false;
26 int InstructionThreshold = 200;
32 llvm::opt::ArgStringList &CmdArgs,
types::ID InputType)
const;
38 #endif // LLVM_CLANG_DRIVER_XRAYARGS_H
void addArgs(const ToolChain &TC, const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs, types::ID InputType) const
XRayArgs(const ToolChain &TC, const llvm::opt::ArgList &Args)
Parses the XRay arguments from an argument list.