Searched refs:Opts (Results 1 - 7 of 7) sorted by relevance

/frameworks/compile/slang/
H A Drs_cc_options.cpp87 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 Dllvm-rs-cc.cpp76 // 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 Dslang.cpp232 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 Drs_cc_options.h132 /* 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 Dslang.h207 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 Dslang_backend.h153 const RSCCOptions &Opts,
H A Dslang_backend.cpp208 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