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

/frameworks/compile/slang/
H A Dllvm-rs-cc.cpp69 slang::Slang::OutputType OutputType,
71 if (OutputType == slang::Slang::OT_Nothing)
86 if (OutputType == slang::Slang::OT_Dependency) {
96 case slang::Slang::OT_Dependency: {
100 case slang::Slang::OT_Assembly: {
104 case slang::Slang::OT_LLVMAssembly: {
108 case slang::Slang::OT_Object: {
112 case slang::Slang::OT_Bitcode: {
116 case slang::Slang::OT_Nothing:
137 * DiagClient - Slang diagnosti
[all...]
H A Dslang.cpp125 const llvm::StringRef Slang::PragmaMetadataName = "#pragma";
151 void Slang::createTarget(uint32_t BitWidth) {
167 void Slang::createFileManager() {
172 void Slang::createSourceManager() {
176 void Slang::createPreprocessor() {
223 void Slang::createASTContext() {
232 Slang::createBackend(const RSCCOptions &Opts, const clang::CodeGenOptions &CodeGenOpts,
242 Slang::Slang(uint32_t BitWidth, clang::DiagnosticsEngine *DiagEngine, function in class:slang::Slang
275 Slang
[all...]
H A Drs_cc_options.h52 slang::Slang::OutputType mOutputType;
112 mOutputType = slang::Slang::OT_Bitcode;
H A Drs_cc_options.cpp151 Opts.mOutputType = Slang::OT_Dependency;
156 Opts.mOutputType = Slang::OT_Bitcode;
161 Opts.mOutputType = Slang::OT_Bitcode;
172 Opts.mOutputType = Slang::OT_Assembly;
176 Opts.mOutputType = Slang::OT_LLVMAssembly;
180 Opts.mOutputType = Slang::OT_Bitcode;
184 Opts.mOutputType = Slang::OT_Nothing;
191 if (Opts.mEmitDependency && ((Opts.mOutputType != Slang::OT_Bitcode) &&
192 (Opts.mOutputType != Slang::OT_Dependency)))
H A Dslang_backend.cpp117 if ((mOT != Slang::OT_Assembly) && (mOT != Slang::OT_Object))
141 // Use soft-float ABI for ARM (which is the target used by Slang during code
195 if (mOT == Slang::OT_Object) {
213 llvm::raw_ostream *OS, Slang::OutputType OT,
270 mpModule->getOrInsertNamedMetadata(Slang::PragmaMetadataName);
310 case Slang::OT_Assembly:
311 case Slang::OT_Object: {
326 case Slang::OT_LLVMAssembly: {
332 case Slang
[all...]
H A Dslang_backend.h67 Slang::OutputType mOT;
160 Slang::OutputType OT,
H A Dslang.h75 class Slang : public clang::ModuleLoader { class in namespace:slang
224 Slang(uint32_t BitWidth, clang::DiagnosticsEngine *DiagEngine,
227 virtual ~Slang();
H A Dslang_rs_check_ast.cpp247 if (!Slang::IsLocInRSHeaderFile(DS->getLocStart(), mSM)) {
292 !Slang::IsLocInRSHeaderFile(E->getExprLoc(), mSM) &&
309 if (!Slang::IsLocInRSHeaderFile(DI->getLocStart(), mSM)) {
H A Dslang_rs_context.cpp242 if (Slang::IsLocInRSHeaderFile(VD->getLocation(),

Completed in 1286 milliseconds