Home
last modified time | relevance | path

Searched refs:Slang (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/compile/slang/
Dslang.cpp125 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 …]
Dllvm-rs-cc.cpp71 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 …]
Drs_cc_options.cpp151 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()
Dslang_backend.cpp154 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 …]
Drs_cc_options.h52 slang::Slang::OutputType mOutputType;
112 mOutputType = slang::Slang::OT_Bitcode; in RSCCOptions()
Dslang.h78 class Slang : public clang::ModuleLoader {
227 Slang(uint32_t BitWidth, clang::DiagnosticsEngine *DiagEngine,
230 virtual ~Slang();
Dslang_backend.h67 Slang::OutputType mOT;
174 Slang::OutputType OT,
Dslang_rs_check_ast.cpp232 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/
Dalloc_in_struct.rscript1 // RUN: %Slang %s
/frameworks/compile/slang/lit-tests/debug/
Ddebug_enabled.rscript1 // RUN: %Slang -g %s
Ddebug_disabled.rscript1 // RUN: %Slang %s
/frameworks/compile/slang/lit-tests/P_compute/
Dcompute.rscript1 // RUN: %Slang %s
/frameworks/compile/slang/lit-tests/P_ref_count/
Dref_count2.rscript1 // RUN: %Slang %s
Dref_count.rscript1 // RUN: %Slang %s
Dfunc_params.rscript1 // RUN: %Slang %s
/frameworks/compile/slang/lit-tests/opt/
Dlocals_opt_0.rscript1 // RUN: %Slang -O 0 %s
Dlocals_opt_3.rscript1 // RUN: %Slang -O 3 %s
Dlocals_opt_default.rscript1 // RUN: %Slang %s
/frameworks/rs/driver/
DREADME.txt2 Slang compiler version
/frameworks/compile/slang/lit-tests/P_array_init/
Darray_init.rscript1 // RUN: %Slang %s
/frameworks/compile/slang/lit-tests/
DREADME4 This directory contains tests for Slang that use the 'llvm-lit' testing tool.
Dlit.cfg70 config.substitutions.append( ('%Slang', ' ' + config.slang + ' ' + config.slang_includes + ' ' + co…
/frameworks/compile/slang/lit-tests/padding/
Dsmall_struct.rscript1 // RUN: %Slang %s
Dsmall_struct_2.rscript1 // RUN: %Slang %s
Dbitfield.rscript1 // RUN: %Slang %s

12