Lines Matching refs:slang
61 slang::Slang::OutputType OutputType, in DetermineOutputFile()
63 if (OutputType == slang::Slang::OT_Nothing) in DetermineOutputFile()
78 if (OutputType == slang::Slang::OT_Dependency) { in DetermineOutputFile()
81 OutputFile.append(slang::RSSlangReflectUtils::GetFileNameStem(InputFile)); in DetermineOutputFile()
84 slang::RSSlangReflectUtils::BCFileNameFromRSFileName(InputFile)); in DetermineOutputFile()
88 case slang::Slang::OT_Dependency: { in DetermineOutputFile()
92 case slang::Slang::OT_Assembly: { in DetermineOutputFile()
96 case slang::Slang::OT_LLVMAssembly: { in DetermineOutputFile()
100 case slang::Slang::OT_Object: { in DetermineOutputFile()
104 case slang::Slang::OT_Bitcode: { in DetermineOutputFile()
108 case slang::Slang::OT_Nothing: in DetermineOutputFile()
139 const llvm::SmallVector<const char*, 16> &Inputs, slang::RSCCOptions &Opts, in makeFileList()
167 slang::Slang::OT_Dependency, SavedStrings); in makeFileList()
168 if (Opts.mOutputType == slang::Slang::OT_Dependency) { in makeFileList()
223 slang::RSCCOptions Opts; in main()
226 if (!slang::ParseArguments(llvm::makeArrayRef(argv, argc), Inputs, Opts, in main()
232 std::unique_ptr<llvm::opt::OptTable> OptTbl(slang::createRSCCOptTable()); in main()
246 slang::DiagnosticBuffer DiagsBuffer; in main()
272 std::unique_ptr<slang::Slang> Compiler( in main()
273 new slang::Slang(32, &DiagEngine, &DiagsBuffer)); in main()
286 std::unique_ptr<slang::Slang> Compiler( in main()
287 new slang::Slang(64, &DiagEngine, &DiagsBuffer)); in main()