/frameworks/compile/slang/ |
D | llvm-rs-cc.cpp | 62 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 …]
|
D | rs_cc_options.cpp | 79 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 …]
|
D | rs_cc_options.h | 36 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()
|
D | slang_rs_check_ast.h | 25 namespace slang { 32 slang::RSContext *Context;
|
D | slang_rs_export_foreach.h | 35 namespace slang { 192 static bool isRSForEachFunc(unsigned int targetAPI, slang::RSContext *Context, 202 slang::RSContext *Context,
|
D | slang_rs_exportable.cpp | 19 namespace slang { namespace
|
D | slang_utils.h | 26 namespace slang {
|
D | slang_utils.cpp | 24 namespace slang { namespace
|
D | strip_unknown_attributes.h | 20 namespace slang {
|
D | slang_rs_export_func.cpp | 30 namespace slang { namespace 35 static bool ValidateFuncDecl(slang::RSContext *Context, in ValidateFuncDecl()
|
D | slang_rs_exportable.h | 22 namespace slang {
|
D | slang_rs_export_element.h | 34 namespace slang {
|
D | slang_pragma_recorder.h | 31 namespace slang {
|
D | slang_diagnostic_buffer.h | 30 namespace slang {
|
D | slang_rs_export_var.h | 30 namespace slang {
|
D | slang_diagnostic_buffer.cpp | 26 namespace slang { namespace
|
D | slang_rs_export_type.cpp | 40 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()
|
D | strip_unknown_attributes.cpp | 19 namespace slang { namespace
|
D | slang_rs_pragma_handler.h | 30 namespace slang {
|
D | slang_rs_reflect_utils.h | 23 namespace slang {
|
/frameworks/compile/slang/lit-tests/ |
D | lit.cfg | 23 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/ |
D | Android.mk | 16 LOCAL_C_INCLUDES += frameworks/compile/slang 37 LOCAL_C_INCLUDES += frameworks/compile/slang
|
/frameworks/compile/libbcc/bcinfo/ |
D | Android.mk | 24 include frameworks/compile/slang/rs_version.mk 34 $(LOCAL_PATH)/../../slang
|
/frameworks/compile/slang/BitWriter_2_9_func/ |
D | Android.mk | 16 LOCAL_C_INCLUDES += frameworks/compile/slang
|
/frameworks/compile/slang/BitWriter_2_9/ |
D | Android.mk | 16 LOCAL_C_INCLUDES += frameworks/compile/slang
|