Home
last modified time | relevance | path

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

/frameworks/compile/slang/
Dslang.cpp101 bool Slang::GlobalInitialized = false;
104 clang::LangOptions Slang::LangOpts;
107 clang::CodeGenOptions Slang::CodeGenOpts;
111 const llvm::StringRef Slang::PragmaMetadataName = "#pragma";
136 void Slang::GlobalInitialization() { in GlobalInitialization()
164 void Slang::LLVMErrorHandler(void *UserData, const std::string &Message, in LLVMErrorHandler()
173 void Slang::createTarget(uint32_t BitWidth) { in createTarget()
189 void Slang::createFileManager() { in createFileManager()
194 void Slang::createSourceManager() { in createSourceManager()
198 void Slang::createPreprocessor() { in createPreprocessor()
[all …]
Dllvm-rs-cc.cpp62 slang::Slang::OutputType OutputType, in DetermineOutputFile()
64 if (OutputType == slang::Slang::OT_Nothing) in DetermineOutputFile()
79 if (OutputType == slang::Slang::OT_Dependency) { in DetermineOutputFile()
89 case slang::Slang::OT_Dependency: { in DetermineOutputFile()
93 case slang::Slang::OT_Assembly: { in DetermineOutputFile()
97 case slang::Slang::OT_LLVMAssembly: { in DetermineOutputFile()
101 case slang::Slang::OT_Object: { in DetermineOutputFile()
105 case slang::Slang::OT_Bitcode: { in DetermineOutputFile()
109 case slang::Slang::OT_Nothing: in DetermineOutputFile()
163 slang::Slang::OT_Bitcode, in compileFiles()
[all …]
Dslang_backend.cpp103 if ((mOT != Slang::OT_Assembly) && (mOT != Slang::OT_Object)) in CreateCodeGenPasses()
192 if (mOT == Slang::OT_Object) { in CreateCodeGenPasses()
209 Slang::OutputType OT) in Backend()
281 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName); in HandleTranslationUnit()
321 case Slang::OT_Assembly: in HandleTranslationUnit()
322 case Slang::OT_Object: { in HandleTranslationUnit()
337 case Slang::OT_LLVMAssembly: { in HandleTranslationUnit()
343 case Slang::OT_Bitcode: { in HandleTranslationUnit()
380 case Slang::OT_Nothing: { in HandleTranslationUnit()
Drs_cc_options.cpp126 Opts.mOutputType = slang::Slang::OT_Dependency; in ParseArguments()
131 Opts.mOutputType = slang::Slang::OT_Bitcode; in ParseArguments()
141 Opts.mOutputType = slang::Slang::OT_Assembly; in ParseArguments()
145 Opts.mOutputType = slang::Slang::OT_LLVMAssembly; in ParseArguments()
149 Opts.mOutputType = slang::Slang::OT_Bitcode; in ParseArguments()
153 Opts.mOutputType = slang::Slang::OT_Nothing; in ParseArguments()
163 ((Opts.mOutputType != slang::Slang::OT_Bitcode) && in ParseArguments()
164 (Opts.mOutputType != slang::Slang::OT_Dependency))) in ParseArguments()
Dslang_rs.cpp233 Slang::OutputType OT) { in createBackend()
269 : Slang(), mRSContext(NULL), mAllowRSPrefix(false), mTargetAPI(0), in SlangRS()
325 bool SuppressAllWarnings = (Opts.mOutputType != Slang::OT_Dependency); in compile()
347 if (Slang::compile() > 0) in compile()
362 if (Opts.mOutputType != Slang::OT_Dependency && doReflection) { in compile()
400 if ((Opts.mOutputType == Slang::OT_Bitcode) && in compile()
445 Slang::reset(SuppressWarnings); in reset()
Drs_cc_options.h49 slang::Slang::OutputType mOutputType;
102 mOutputType = slang::Slang::OT_Bitcode; in RSCCOptions()
Dslang_rs.h37 class SlangRS : public Slang {
87 Slang::OutputType OT);
Dslang_backend.h55 Slang::OutputType mOT;
107 Slang::OutputType OT);
Dslang.h59 class Slang : public clang::ModuleLoader {
171 Slang();
240 virtual ~Slang();
Dslang_rs_backend.h89 Slang::OutputType OT,
Dslang_rs_backend.cpp55 Slang::OutputType OT, in RSBackend()
/frameworks/compile/slang/lit-tests/
DREADME4 This directory contains tests for Slang that use the 'llvm-lit' testing tool.
Dlit.cfg65 config.substitutions.append( ('%Slang', ' ' + config.slang + ' ' + config.slang_includes + ' ' + co…