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

  /frameworks/compile/slang/
llvm-rs-cc.cpp 37 #include "slang.h"
61 slang::Slang::OutputType OutputType,
63 if (OutputType == slang::Slang::OT_Nothing)
78 if (OutputType == slang::Slang::OT_Dependency) {
81 OutputFile.append(slang::RSSlangReflectUtils::GetFileNameStem(InputFile));
84 slang::RSSlangReflectUtils::BCFileNameFromRSFileName(InputFile));
88 case slang::Slang::OT_Dependency:
    [all...]
slang.cpp 17 #include "slang.h"
93 namespace slang { namespace
123 const llvm::StringRef Slang::PragmaMetadataName = "#pragma";
149 void Slang::createTarget(uint32_t BitWidth) {
165 void Slang::createFileManager() {
170 void Slang::createSourceManager() {
174 void Slang::createPreprocessor() {
220 void Slang::createASTContext() {
229 Slang::createBackend(const clang::CodeGenOptions &CodeGenOpts,
236 Slang::Slang(uint32_t BitWidth, clang::DiagnosticsEngine *DiagEngine
    [all...]
rs_cc_options.cpp 29 #include "slang.h"
80 namespace slang { namespace
148 Opts.mOutputType = Slang::OT_Dependency;
153 Opts.mOutputType = Slang::OT_Bitcode;
163 Opts.mOutputType = Slang::OT_Assembly;
167 Opts.mOutputType = Slang::OT_LLVMAssembly;
171 Opts.mOutputType = Slang::OT_Bitcode;
175 Opts.mOutputType = Slang::OT_Nothing;
182 if (Opts.mEmitDependency && ((Opts.mOutputType != Slang::OT_Bitcode) &&
183 (Opts.mOutputType != Slang::OT_Dependency))
    [all...]
rs_cc_options.h 24 #include "slang.h"
39 namespace slang { namespace
52 slang::Slang::OutputType mOutputType;
73 slang::BitCodeStorageType mBitcodeStorage;
105 mOutputType = slang::Slang::OT_Bitcode;
107 mBitcodeStorage = slang::BCST_APK_RESOURCE;
137 } // namespace slang
slang_backend.h 26 #include "slang.h"
52 namespace slang { namespace
64 Slang::OutputType mOT;
125 // unoptimized IR, etc.). After the return from this method, slang will start
133 // method, slang will start doing optimization and code generation for @M.
143 Slang::OutputType OT,
179 } // namespace slang
slang.h 66 namespace slang { namespace
72 class Slang : public clang::ModuleLoader {
208 Slang(uint32_t BitWidth, clang::DiagnosticsEngine *DiagEngine,
211 virtual ~Slang();
290 } // namespace slang
slang_backend.cpp 66 #include "slang.h"
79 namespace slang { namespace
117 if ((mOT != Slang::OT_Assembly) && (mOT != Slang::OT_Object))
205 if (mOT == Slang::OT_Object) {
220 llvm::raw_ostream *OS, Slang::OutputType OT,
286 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName);
326 case Slang::OT_Assembly:
327 case Slang::OT_Object: {
342 case Slang::OT_LLVMAssembly:
    [all...]
slang_rs_check_ast.cpp 20 #include "slang.h"
24 namespace slang { namespace
218 if (!Slang::IsLocInRSHeaderFile(DS->getLocStart(), mSM)) {
263 !Slang::IsLocInRSHeaderFile(E->getExprLoc(), mSM) &&
280 if (!Slang::IsLocInRSHeaderFile(DI->getLocStart(), mSM)) {
295 } // namespace slang

Completed in 130 milliseconds