HomeSort by relevance Sort by last modified time
    Searched refs:Slang (Results 1 - 9 of 9) sorted by null

  /frameworks/compile/slang/
slang.cpp 17 #include "slang.h"
95 namespace slang { namespace
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() {
168 void Slang::LLVMErrorHandler(void *UserData, const std::string &Message) {
176 void Slang::createTarget(const std::string &Triple, const std::string &CPU,
193 void Slang::createFileManager()
    [all...]
llvm-rs-cc.cpp 46 #include "slang.h"
128 slang::Slang::OutputType mOutputType;
148 slang::BitCodeStorageType mBitcodeStorage;
168 mOutputType = slang::Slang::OT_Bitcode;
174 mBitcodeStorage = slang::BCST_APK_RESOURCE;
228 Opts.mOutputType = slang::Slang::OT_Dependency;
233 Opts.mOutputType = slang::Slang::OT_Bitcode
    [all...]
slang_rs.h 20 #include "slang.h"
32 namespace slang { namespace
36 class SlangRS : public Slang {
89 Slang::OutputType OT);
115 // @OutputType - See Slang::OutputType.
142 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage,
158 } // namespace slang
slang_backend.h 26 #include "slang.h"
47 namespace slang { namespace
57 Slang::OutputType mOT;
92 // unoptimized IR, etc.). After the return from this method, slang will start
100 // method, slang will start doing optimization and code generation for @M.
109 Slang::OutputType OT);
139 } // namespace slang
slang_backend.cpp 62 namespace slang { namespace
104 if ((mOT != Slang::OT_Assembly) && (mOT != Slang::OT_Object))
193 if (mOT == Slang::OT_Object) {
210 Slang::OutputType OT)
286 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName);
326 case Slang::OT_Assembly:
327 case Slang::OT_Object: {
342 case Slang::OT_LLVMAssembly: {
348 case Slang::OT_Bitcode:
    [all...]
slang_rs.cpp 41 namespace slang { namespace
238 Slang::OutputType OT) {
274 : Slang(), mRSContext(NULL), mAllowRSPrefix(false), mTargetAPI(0),
283 Slang::OutputType OutputType, BitCodeStorageType BitcodeStorage,
326 bool SuppressAllWarnings = (OutputType != Slang::OT_Dependency);
347 if (Slang::compile() > 0)
350 if (OutputType != Slang::OT_Dependency) {
377 if ((OutputType == Slang::OT_Bitcode) &&
420 Slang::reset();
435 } // namespace slang
    [all...]
slang.h 58 namespace slang { namespace
60 class Slang : public clang::ModuleLoader {
171 Slang();
228 // Reset the slang compiler state such that it can be reused to compile
232 virtual ~Slang();
235 } // namespace slang
slang_rs_backend.h 39 namespace slang { namespace
85 Slang::OutputType OT,
92 } // namespace slang
slang_rs_backend.cpp 47 namespace slang { namespace
55 Slang::OutputType OT,
513 } // namespace slang

Completed in 167 milliseconds