Searched refs:Opts (Results 1 - 7 of 7) sorted by relevance
/frameworks/compile/slang/ |
H A D | rs_cc_options.cpp | 87 RSCCOptions &Opts, clang::DiagnosticOptions &DiagOpts, 143 Opts.mIncludePaths = Args.getAllArgValues(OPT_I); 145 Opts.mBitcodeOutputDir = Args.getLastArgValue(OPT_o); 150 Opts.mEmitDependency = true; 151 Opts.mOutputType = Slang::OT_Dependency; 155 Opts.mEmitDependency = true; 156 Opts.mOutputType = Slang::OT_Bitcode; 160 Opts.mEmitDependency = true; 161 Opts.mOutputType = Slang::OT_Bitcode; 162 Opts 85 ParseArguments(const llvm::ArrayRef<const char *> &ArgsIn, llvm::SmallVectorImpl<const char *> &Inputs, RSCCOptions &Opts, clang::DiagnosticOptions &DiagOpts, llvm::StringSaver &StringSaver) argument [all...] |
H A D | llvm-rs-cc.cpp | 76 // Append '/' to Opts.mBitcodeOutputDir if not presents 135 * Opts - options controlling compilation. 147 const llvm::SmallVector<const char*, 16> &Inputs, slang::RSCCOptions &Opts, 152 if (Opts.mEmit3264) { 153 if (Opts.mBitWidth == 64) { 163 const char *BCOutputFile = DetermineOutputFile(Opts.mBitcodeOutputDir, 165 Opts.mOutputType, 169 if (Opts.mEmitDependency) { 174 DetermineOutputFile(Opts.mDependencyOutputDir, "", InputFile, 176 if (Opts 146 makeFileList(NamePairList *IOFiles, NamePairList *DepFiles, const llvm::SmallVector<const char*, 16> &Inputs, slang::RSCCOptions &Opts, StringSet *SavedStrings) argument 231 slang::RSCCOptions Opts; local [all...] |
H A D | slang.cpp | 232 Slang::createBackend(const RSCCOptions &Opts, const clang::CodeGenOptions &CodeGenOpts, argument 234 auto *B = new Backend(mRSContext, &getDiagnostics(), Opts, 408 int Slang::compile(const RSCCOptions &Opts) { argument 418 mBackend.reset(createBackend(Opts, CodeGenOpts, &mOS->os(), mOT)); 612 const RSCCOptions &Opts, 617 if (Opts.mEmitDependency && (DepFiles.size() != IOFiles32.size())) { 625 if (Opts.mEmit3264 && (IOFiles64.size() != IOFiles32.size())) { 635 setIncludePaths(Opts.mIncludePaths); 636 setOutputType(Opts.mOutputType); 637 if (Opts 608 compile( const std::list<std::pair<const char*, const char*> > &IOFiles64, const std::list<std::pair<const char*, const char*> > &IOFiles32, const std::list<std::pair<const char*, const char*> > &DepFiles, const RSCCOptions &Opts, clang::DiagnosticOptions &DiagOpts) argument [all...] |
H A D | rs_cc_options.h | 132 /* Parse ArgVector and return a list of Inputs (source files) and Opts 137 * \param Opts - returned options after command line has been processed 143 RSCCOptions &Opts, clang::DiagnosticOptions &DiagOpts,
|
H A D | slang.h | 207 clang::ASTConsumer *createBackend(const RSCCOptions &Opts, 258 int compile(const RSCCOptions &Opts); 275 // @Opts - Selection of options defined from invoking llvm-rs-cc 280 const RSCCOptions &Opts,
|
H A D | slang_backend.h | 153 const RSCCOptions &Opts,
|
H A D | slang_backend.cpp | 208 const RSCCOptions &Opts, 220 mSourceMgr(SourceMgr), mASTPrint(Opts.mASTPrint), mAllowRSPrefix(AllowRSPrefix), 207 Backend(RSContext *Context, clang::DiagnosticsEngine *DiagEngine, const RSCCOptions &Opts, const clang::HeaderSearchOptions &HeaderSearchOpts, const clang::PreprocessorOptions &PreprocessorOpts, const clang::CodeGenOptions &CodeGenOpts, const clang::TargetOptions &TargetOpts, PragmaList *Pragmas, llvm::raw_ostream *OS, Slang::OutputType OT, clang::SourceManager &SourceMgr, bool AllowRSPrefix, bool IsFilterscript) argument
|
Completed in 52 milliseconds