Searched refs:Slang (Results 1 – 25 of 27) sorted by relevance
12
/frameworks/compile/slang/ |
D | slang.cpp | 125 const llvm::StringRef Slang::PragmaMetadataName = "#pragma"; 152 void Slang::createTarget(uint32_t BitWidth) { in createTarget() 163 void Slang::createFileManager() { in createFileManager() 168 void Slang::createSourceManager() { in createSourceManager() 172 void Slang::createPreprocessor() { in createPreprocessor() 219 void Slang::createASTContext() { in createASTContext() 228 Slang::createBackend(const RSCCOptions &Opts, const clang::CodeGenOptions &CodeGenOpts, in createBackend() 238 Slang::Slang(uint32_t BitWidth, clang::DiagnosticsEngine *DiagEngine, in Slang() function in slang::Slang 271 Slang::~Slang() { in ~Slang() 280 clang::ModuleLoadResult Slang::loadModule( in loadModule() [all …]
|
D | llvm-rs-cc.cpp | 71 slang::Slang::OutputType OutputType, in DetermineOutputFile() 73 if (OutputType == slang::Slang::OT_Nothing) in DetermineOutputFile() 88 if (OutputType == slang::Slang::OT_Dependency) { in DetermineOutputFile() 98 case slang::Slang::OT_Dependency: { in DetermineOutputFile() 102 case slang::Slang::OT_Assembly: { in DetermineOutputFile() 106 case slang::Slang::OT_LLVMAssembly: { in DetermineOutputFile() 110 case slang::Slang::OT_Object: { in DetermineOutputFile() 114 case slang::Slang::OT_Bitcode: { in DetermineOutputFile() 118 case slang::Slang::OT_Nothing: in DetermineOutputFile() 177 slang::Slang::OT_Dependency, SavedStrings); in makeFileList() [all …]
|
D | rs_cc_options.cpp | 151 Opts.mOutputType = Slang::OT_Dependency; in ParseArguments() 156 Opts.mOutputType = Slang::OT_Bitcode; in ParseArguments() 161 Opts.mOutputType = Slang::OT_Bitcode; in ParseArguments() 172 Opts.mOutputType = Slang::OT_Assembly; in ParseArguments() 176 Opts.mOutputType = Slang::OT_LLVMAssembly; in ParseArguments() 180 Opts.mOutputType = Slang::OT_Bitcode; in ParseArguments() 184 Opts.mOutputType = Slang::OT_Nothing; in ParseArguments() 191 if (Opts.mEmitDependency && ((Opts.mOutputType != Slang::OT_Bitcode) && in ParseArguments() 192 (Opts.mOutputType != Slang::OT_Dependency))) in ParseArguments()
|
D | slang_backend.cpp | 154 if ((mOT != Slang::OT_Assembly) && (mOT != Slang::OT_Object)) in CreateCodeGenPasses() 232 if (mOT == Slang::OT_Object) { in CreateCodeGenPasses() 250 llvm::raw_ostream *OS, Slang::OutputType OT, in Backend() 307 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName); in HandleTranslationUnit() 347 case Slang::OT_Assembly: in HandleTranslationUnit() 348 case Slang::OT_Object: { in HandleTranslationUnit() 363 case Slang::OT_LLVMAssembly: { in HandleTranslationUnit() 369 case Slang::OT_Bitcode: { in HandleTranslationUnit() 374 case Slang::OT_Nothing: { in HandleTranslationUnit() 519 if (foundPadding && Slang::IsLocInRSHeaderFile(RD->getLocation(), mSourceMgr)) { in PadStruct() [all …]
|
D | rs_cc_options.h | 52 slang::Slang::OutputType mOutputType; 112 mOutputType = slang::Slang::OT_Bitcode; in RSCCOptions()
|
D | slang.h | 78 class Slang : public clang::ModuleLoader { 227 Slang(uint32_t BitWidth, clang::DiagnosticsEngine *DiagEngine, 230 virtual ~Slang();
|
D | slang_backend.h | 67 Slang::OutputType mOT; 174 Slang::OutputType OT,
|
D | slang_rs_check_ast.cpp | 232 if (!Slang::IsLocInRSHeaderFile(DS->getLocStart(), mSM)) { in VisitDeclStmt() 277 !Slang::IsLocInRSHeaderFile(E->getExprLoc(), mSM) && in VisitExpr() 299 if (!Slang::IsLocInRSHeaderFile(DI->getLocStart(), mSM)) { in Validate()
|
/frameworks/compile/slang/lit-tests/P_alloc_in_struct/ |
D | alloc_in_struct.rscript | 1 // RUN: %Slang %s
|
/frameworks/compile/slang/lit-tests/debug/ |
D | debug_enabled.rscript | 1 // RUN: %Slang -g %s
|
D | debug_disabled.rscript | 1 // RUN: %Slang %s
|
/frameworks/compile/slang/lit-tests/P_compute/ |
D | compute.rscript | 1 // RUN: %Slang %s
|
/frameworks/compile/slang/lit-tests/P_ref_count/ |
D | ref_count2.rscript | 1 // RUN: %Slang %s
|
D | ref_count.rscript | 1 // RUN: %Slang %s
|
D | func_params.rscript | 1 // RUN: %Slang %s
|
/frameworks/compile/slang/lit-tests/opt/ |
D | locals_opt_0.rscript | 1 // RUN: %Slang -O 0 %s
|
D | locals_opt_3.rscript | 1 // RUN: %Slang -O 3 %s
|
D | locals_opt_default.rscript | 1 // RUN: %Slang %s
|
/frameworks/rs/driver/ |
D | README.txt | 2 Slang compiler version
|
/frameworks/compile/slang/lit-tests/P_array_init/ |
D | array_init.rscript | 1 // RUN: %Slang %s
|
/frameworks/compile/slang/lit-tests/ |
D | README | 4 This directory contains tests for Slang that use the 'llvm-lit' testing tool.
|
D | lit.cfg | 70 config.substitutions.append( ('%Slang', ' ' + config.slang + ' ' + config.slang_includes + ' ' + co…
|
/frameworks/compile/slang/lit-tests/padding/ |
D | small_struct.rscript | 1 // RUN: %Slang %s
|
D | small_struct_2.rscript | 1 // RUN: %Slang %s
|
D | bitfield.rscript | 1 // RUN: %Slang %s
|
12