Searched refs:Slang (Results 1 - 11 of 11) sorted by relevance

/frameworks/compile/slang/
H A Dslang.cpp101 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() {
164 void Slang::LLVMErrorHandler(void *UserData, const std::string &Message,
173 void Slang::createTarget(uint32_t BitWidth) {
189 void Slang::createFileManager() {
194 void Slang::createSourceManager() {
198 void Slang
261 Slang::Slang() : mInitialized(false), mDiagClient(NULL), function in class:slang::Slang
[all...]
H A Dllvm-rs-cc.cpp62 slang::Slang::OutputType OutputType,
64 if (OutputType == slang::Slang::OT_Nothing)
79 if (OutputType == slang::Slang::OT_Dependency) {
89 case slang::Slang::OT_Dependency: {
93 case slang::Slang::OT_Assembly: {
97 case slang::Slang::OT_LLVMAssembly: {
101 case slang::Slang::OT_Object: {
105 case slang::Slang::OT_Bitcode: {
109 case slang::Slang::OT_Nothing:
130 * DiagClient - Slang diagnosti
[all...]
H A Drs_cc_options.cpp126 Opts.mOutputType = slang::Slang::OT_Dependency;
131 Opts.mOutputType = slang::Slang::OT_Bitcode;
141 Opts.mOutputType = slang::Slang::OT_Assembly;
145 Opts.mOutputType = slang::Slang::OT_LLVMAssembly;
149 Opts.mOutputType = slang::Slang::OT_Bitcode;
153 Opts.mOutputType = slang::Slang::OT_Nothing;
163 ((Opts.mOutputType != slang::Slang::OT_Bitcode) &&
164 (Opts.mOutputType != slang::Slang::OT_Dependency)))
H A Drs_cc_options.h49 slang::Slang::OutputType mOutputType;
102 mOutputType = slang::Slang::OT_Bitcode;
H A Dslang_backend.cpp103 if ((mOT != Slang::OT_Assembly) && (mOT != Slang::OT_Object))
192 if (mOT == Slang::OT_Object) {
209 Slang::OutputType OT)
281 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName);
321 case Slang::OT_Assembly:
322 case Slang::OT_Object: {
337 case Slang::OT_LLVMAssembly: {
343 case Slang::OT_Bitcode: {
380 case Slang
[all...]
H A Dslang_backend.h55 Slang::OutputType mOT;
107 Slang::OutputType OT);
H A Dslang_rs.h37 class SlangRS : public Slang {
87 Slang::OutputType OT);
H A Dslang_rs.cpp233 Slang::OutputType OT) {
269 : Slang(), mRSContext(NULL), mAllowRSPrefix(false), mTargetAPI(0),
325 bool SuppressAllWarnings = (Opts.mOutputType != Slang::OT_Dependency);
347 if (Slang::compile() > 0)
362 if (Opts.mOutputType != Slang::OT_Dependency && doReflection) {
400 if ((Opts.mOutputType == Slang::OT_Bitcode) &&
445 Slang::reset(SuppressWarnings);
H A Dslang_rs_backend.h89 Slang::OutputType OT,
H A Dslang.h59 class Slang : public clang::ModuleLoader { class in namespace:slang
171 Slang();
240 virtual ~Slang();
H A Dslang_rs_backend.cpp55 Slang::OutputType OT,

Completed in 50 milliseconds