Searched refs:Slang (Results 1 – 11 of 11) sorted by relevance
/frameworks/compile/slang/ |
D | slang.cpp | 104 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 …]
|
D | llvm-rs-cc.cpp | 115 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 …]
|
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() 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()
|
D | slang_rs.cpp | 225 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()
|
D | slang_rs.h | 40 class SlangRS : public Slang { 87 Slang::OutputType OT); 136 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage,
|
D | slang_backend.h | 57 Slang::OutputType mOT; 109 Slang::OutputType OT);
|
D | slang.h | 58 class Slang : public clang::ModuleLoader { 169 Slang(); 229 virtual ~Slang();
|
D | slang_rs_backend.h | 80 Slang::OutputType OT,
|
D | slang_rs_backend.cpp | 54 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…
|