Lines Matching refs:llvm
15 #include "llvm/ADT/DenseMap.h"
16 #include "llvm/Support/Path.h"
18 namespace llvm {
42 llvm::opt::InputArgList *Args;
46 llvm::opt::DerivedArgList *TranslatedArgs;
56 llvm::DenseMap<std::pair<const ToolChain *, const char *>,
57 llvm::opt::DerivedArgList *> TCArgs;
60 llvm::opt::ArgStringList TempFiles;
77 llvm::opt::InputArgList *Args,
78 llvm::opt::DerivedArgList *TranslatedArgs);
85 const llvm::opt::InputArgList &getInputArgs() const { return *Args; }
87 const llvm::opt::DerivedArgList &getArgs() const { return *TranslatedArgs; }
89 llvm::opt::DerivedArgList &getArgs() { return *TranslatedArgs; }
99 const llvm::opt::ArgStringList &getTempFiles() const { return TempFiles; }
114 const llvm::opt::DerivedArgList &getArgsForToolChain(const ToolChain *TC,
148 bool CleanupFileList(const llvm::opt::ArgStringList &Files,