Searched refs:Slang (Results 1 – 13 of 13) sorted by relevance
/frameworks/compile/slang/ |
D | slang.cpp | 101 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 …]
|
D | llvm-rs-cc.cpp | 62 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 …]
|
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() 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()
|
D | rs_cc_options.cpp | 126 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()
|
D | slang_rs.cpp | 233 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()
|
D | rs_cc_options.h | 49 slang::Slang::OutputType mOutputType; 102 mOutputType = slang::Slang::OT_Bitcode; in RSCCOptions()
|
D | slang_rs.h | 37 class SlangRS : public Slang { 87 Slang::OutputType OT);
|
D | slang_backend.h | 55 Slang::OutputType mOT; 107 Slang::OutputType OT);
|
D | slang.h | 59 class Slang : public clang::ModuleLoader { 171 Slang(); 240 virtual ~Slang();
|
D | slang_rs_backend.h | 89 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…
|