Home
last modified time | relevance | path

Searched refs:slang (Results 1 – 25 of 60) sorted by relevance

123

/frameworks/compile/slang/
Dllvm-rs-cc.cpp62 slang::Slang::OutputType OutputType, in DetermineOutputFile()
64 if (OutputType == slang::Slang::OT_Nothing) in DetermineOutputFile()
79 if (OutputType == slang::Slang::OT_Dependency) { in DetermineOutputFile()
82 OutputFile.append(slang::RSSlangReflectUtils::GetFileNameStem(InputFile)); in DetermineOutputFile()
85 slang::RSSlangReflectUtils::BCFileNameFromRSFileName(InputFile)); 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()
[all …]
Drs_cc_options.cpp79 llvm::opt::OptTable *slang::createRSCCOptTable() { return new RSCCOptTable(); } in createRSCCOptTable()
81 void slang::ParseArguments(llvm::SmallVectorImpl<const char *> &ArgVector, in ParseArguments()
83 slang::RSCCOptions &Opts, in ParseArguments()
89 std::unique_ptr<llvm::opt::OptTable> OptParser(slang::createRSCCOptTable()); in ParseArguments()
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()
[all …]
Drs_cc_options.h36 namespace slang {
49 slang::Slang::OutputType mOutputType;
70 slang::BitCodeStorageType mBitcodeStorage;
102 mOutputType = slang::Slang::OT_Bitcode; in RSCCOptions()
104 mBitcodeStorage = slang::BCST_APK_RESOURCE; in RSCCOptions()
Dslang_rs_check_ast.h25 namespace slang {
32 slang::RSContext *Context;
Dslang_rs_export_foreach.h35 namespace slang {
192 static bool isRSForEachFunc(unsigned int targetAPI, slang::RSContext *Context,
202 slang::RSContext *Context,
Dslang_rs_exportable.cpp19 namespace slang { namespace
Dslang_utils.h26 namespace slang {
Dslang_utils.cpp24 namespace slang { namespace
Dstrip_unknown_attributes.h20 namespace slang {
Dslang_rs_export_func.cpp30 namespace slang { namespace
35 static bool ValidateFuncDecl(slang::RSContext *Context, in ValidateFuncDecl()
Dslang_rs_exportable.h22 namespace slang {
Dslang_rs_export_element.h34 namespace slang {
Dslang_pragma_recorder.h31 namespace slang {
Dslang_diagnostic_buffer.h30 namespace slang {
Dslang_rs_export_var.h30 namespace slang {
Dslang_diagnostic_buffer.cpp26 namespace slang { namespace
Dslang_rs_export_type.cpp40 namespace slang { namespace
169 slang::RSContext *Context,
174 static void ReportTypeError(slang::RSContext *Context, in ReportTypeError()
196 slang::RSContext *Context, in ConstantArrayTypeExportableHelper()
244 slang::RSContext *Context, in TypeExportableHelper()
397 slang::RSContext *Context, in TypeExportable()
405 static bool ValidateRSObjectInVarDecl(slang::RSContext *Context, in ValidateRSObjectInVarDecl()
445 slang::RSContext *Context, in ValidateTypeHelper()
645 bool RSExportType::ValidateType(slang::RSContext *Context, clang::ASTContext &C, in ValidateType()
658 bool RSExportType::ValidateVarDecl(slang::RSContext *Context, in ValidateVarDecl()
Dstrip_unknown_attributes.cpp19 namespace slang { namespace
Dslang_rs_pragma_handler.h30 namespace slang {
Dslang_rs_reflect_utils.h23 namespace slang {
/frameworks/compile/slang/lit-tests/
Dlit.cfg23 config.test_exec_root = os.path.join(config.base_path, 'out', 'tests', 'slang', 'lit-tests')
26 config.target_triple = 'slang'
45 config.slang = inferTool('llvm-rs-cc', 'SLANG', os.path.join(config.base_path, 'out', 'host', 'linu…
48 …_FILECHECK_WRAPPER', os.path.join(config.base_path, 'frameworks', 'compile', 'slang', 'lit-tests'))
59 lit.note('using slang: %r' % config.slang)
65 config.substitutions.append( ('%Slang', ' ' + config.slang + ' ' + config.slang_includes + ' ' + co…
/frameworks/compile/slang/BitWriter_3_2/
DAndroid.mk16 LOCAL_C_INCLUDES += frameworks/compile/slang
37 LOCAL_C_INCLUDES += frameworks/compile/slang
/frameworks/compile/libbcc/bcinfo/
DAndroid.mk24 include frameworks/compile/slang/rs_version.mk
34 $(LOCAL_PATH)/../../slang
/frameworks/compile/slang/BitWriter_2_9_func/
DAndroid.mk16 LOCAL_C_INCLUDES += frameworks/compile/slang
/frameworks/compile/slang/BitWriter_2_9/
DAndroid.mk16 LOCAL_C_INCLUDES += frameworks/compile/slang

123