Home
last modified time | relevance | path

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

/frameworks/compile/slang/
Dslang.cpp104 bool Slang::GlobalInitialized = false;
107 clang::LangOptions Slang::LangOpts;
110 clang::CodeGenOptions Slang::CodeGenOpts;
114 const llvm::StringRef Slang::PragmaMetadataName = "#pragma";
139 void Slang::GlobalInitialization() { in GlobalInitialization()
166 void Slang::LLVMErrorHandler(void *UserData, const std::string &Message) { in LLVMErrorHandler()
174 void Slang::createTarget(const std::string &Triple, const std::string &CPU, in createTarget()
191 void Slang::createFileManager() { in createFileManager()
196 void Slang::createSourceManager() { in createSourceManager()
200 void Slang::createPreprocessor() { in createPreprocessor()
[all …]
Dllvm-rs-cc.cpp115 slang::Slang::OutputType mOutputType;
153 mOutputType = slang::Slang::OT_Bitcode; in RSCCOptions()
213 Opts.mOutputType = slang::Slang::OT_Dependency; in ParseArguments()
218 Opts.mOutputType = slang::Slang::OT_Bitcode; in ParseArguments()
230 Opts.mOutputType = slang::Slang::OT_Assembly; in ParseArguments()
234 Opts.mOutputType = slang::Slang::OT_LLVMAssembly; in ParseArguments()
238 Opts.mOutputType = slang::Slang::OT_Bitcode; in ParseArguments()
242 Opts.mOutputType = slang::Slang::OT_Nothing; in ParseArguments()
252 ((Opts.mOutputType != slang::Slang::OT_Bitcode) && in ParseArguments()
253 (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()
284 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName); in HandleTranslationUnit()
324 case Slang::OT_Assembly: in HandleTranslationUnit()
325 case Slang::OT_Object: { in HandleTranslationUnit()
340 case Slang::OT_LLVMAssembly: { in HandleTranslationUnit()
346 case Slang::OT_Bitcode: { in HandleTranslationUnit()
379 case Slang::OT_Nothing: { in HandleTranslationUnit()
Dslang_rs.cpp225 Slang::OutputType OT) { in createBackend()
260 : Slang(), mRSContext(NULL), mAllowRSPrefix(false), mTargetAPI(0) { in SlangRS()
268 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage, in compile()
310 bool SuppressAllWarnings = (OutputType != Slang::OT_Dependency); in compile()
324 if (Slang::compile() > 0) in compile()
327 if (OutputType != Slang::OT_Dependency) { in compile()
353 if ((OutputType == Slang::OT_Bitcode) && in compile()
396 Slang::reset(); in reset()
Dslang_rs.h40 class SlangRS : public Slang {
87 Slang::OutputType OT);
136 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage,
Dslang_backend.h57 Slang::OutputType mOT;
109 Slang::OutputType OT);
Dslang.h58 class Slang : public clang::ModuleLoader {
169 Slang();
229 virtual ~Slang();
Dslang_rs_backend.h80 Slang::OutputType OT,
Dslang_rs_backend.cpp54 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…