Home
last modified time | relevance | path

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

/frameworks/compile/slang/
Dslang.cpp106 bool Slang::GlobalInitialized = false;
109 clang::LangOptions Slang::LangOpts;
112 clang::CodeGenOptions Slang::CodeGenOpts;
116 const llvm::StringRef Slang::PragmaMetadataName = "#pragma";
141 void Slang::GlobalInitialization() { in GlobalInitialization()
169 void Slang::LLVMErrorHandler(void *UserData, const std::string &Message, in LLVMErrorHandler()
178 void Slang::createTarget(const std::string &Triple, const std::string &CPU, in createTarget()
195 void Slang::createFileManager() { in createFileManager()
200 void Slang::createSourceManager() { in createSourceManager()
204 void Slang::createPreprocessor() { in createPreprocessor()
[all …]
Dllvm-rs-cc.cpp127 slang::Slang::OutputType mOutputType;
167 mOutputType = slang::Slang::OT_Bitcode; in RSCCOptions()
227 Opts.mOutputType = slang::Slang::OT_Dependency; in ParseArguments()
232 Opts.mOutputType = slang::Slang::OT_Bitcode; in ParseArguments()
244 Opts.mOutputType = slang::Slang::OT_Assembly; in ParseArguments()
248 Opts.mOutputType = slang::Slang::OT_LLVMAssembly; in ParseArguments()
252 Opts.mOutputType = slang::Slang::OT_Bitcode; in ParseArguments()
256 Opts.mOutputType = slang::Slang::OT_Nothing; in ParseArguments()
266 ((Opts.mOutputType != slang::Slang::OT_Bitcode) && in ParseArguments()
267 (Opts.mOutputType != slang::Slang::OT_Dependency))) in ParseArguments()
[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()
285 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName); in HandleTranslationUnit()
325 case Slang::OT_Assembly: in HandleTranslationUnit()
326 case Slang::OT_Object: { in HandleTranslationUnit()
341 case Slang::OT_LLVMAssembly: { in HandleTranslationUnit()
347 case Slang::OT_Bitcode: { in HandleTranslationUnit()
383 case Slang::OT_Nothing: { in HandleTranslationUnit()
Dslang_rs.cpp234 Slang::OutputType OT) { in createBackend()
270 : Slang(), mRSContext(NULL), mAllowRSPrefix(false), mTargetAPI(0), in SlangRS()
279 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage, in compile()
322 bool SuppressAllWarnings = (OutputType != Slang::OT_Dependency); in compile()
338 if (Slang::compile() > 0) in compile()
347 if (OutputType != Slang::OT_Dependency) { in compile()
371 if ((OutputType == Slang::OT_Bitcode) && in compile()
414 Slang::reset(); in reset()
Dslang_rs.h36 class SlangRS : public Slang {
86 Slang::OutputType OT);
139 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage,
Dslang_backend.h57 Slang::OutputType mOT;
109 Slang::OutputType OT);
Dslang.h60 class Slang : public clang::ModuleLoader {
172 Slang();
233 virtual ~Slang();
Dslang_rs_backend.h90 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…