Searched refs:Slang (Results 1 – 11 of 11) sorted by relevance
/frameworks/compile/slang/ |
D | slang.cpp | 106 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 …]
|
D | llvm-rs-cc.cpp | 127 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 …]
|
D | slang_backend.cpp | 103 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()
|
D | slang_rs.cpp | 234 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()
|
D | slang_rs.h | 36 class SlangRS : public Slang { 86 Slang::OutputType OT); 139 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage,
|
D | slang_backend.h | 57 Slang::OutputType mOT; 109 Slang::OutputType OT);
|
D | slang.h | 60 class Slang : public clang::ModuleLoader { 172 Slang(); 233 virtual ~Slang();
|
D | slang_rs_backend.h | 90 Slang::OutputType OT,
|
D | slang_rs_backend.cpp | 55 Slang::OutputType OT, in RSBackend()
|
/frameworks/compile/slang/lit-tests/ |
D | README | 4 This directory contains tests for Slang that use the 'llvm-lit' testing tool.
|
D | lit.cfg | 65 config.substitutions.append( ('%Slang', ' ' + config.slang + ' ' + config.slang_includes + ' ' + co…
|