Lines Matching refs:Opts
149 const llvm::SmallVector<const char*, 16> &Inputs, slang::RSCCOptions &Opts, in makeFileList() argument
154 if (Opts.mEmit3264) { in makeFileList()
155 if (Opts.mBitWidth == 64) { in makeFileList()
165 const char *BCOutputFile = DetermineOutputFile(Opts.mBitcodeOutputDir, in makeFileList()
167 Opts.mOutputType, in makeFileList()
171 if (Opts.mEmitDependency) { in makeFileList()
176 DetermineOutputFile(Opts.mDependencyOutputDir, "", InputFile, in makeFileList()
178 if (Opts.mOutputType == slang::Slang::OT_Dependency) { in makeFileList()
232 slang::RSCCOptions Opts; in main() local
235 if (!slang::ParseArguments(llvm::makeArrayRef(argv, argc), Inputs, Opts, in main()
240 if (Opts.mShowHelp) { in main()
247 if (Opts.mShowVersion) { in main()
276 makeFileList(&IOFiles32, &DepFiles32, Inputs, Opts, &SavedStrings); in main()
282 if (Opts.mEmit3264 || Opts.mBitWidth == 32) { in main()
286 !Compiler->compile(IOFiles32, IOFiles32, DepFiles32, Opts, *DiagOpts, &Reflection); in main()
290 bool needEmit64 = Opts.mEmit3264 || Opts.mBitWidth == 64; in main()
292 Opts.mBitWidth = 64; in main()
295 makeFileList(&IOFiles64, &DepFiles64, Inputs, Opts, &SavedStrings); in main()
300 !Compiler->compile(IOFiles64, IOFiles32, DepFiles64, Opts, *DiagOpts, &Reflection); in main()