/frameworks/compile/slang/ |
H A D | slang_rs_export_element.cpp | 64 llvm::StringRef TypeName; local 72 if (!RSExportType::NormalizeType(T, TypeName, Context->getDiagnostics(), 84 TypeName, 99 TypeName,
|
H A D | slang_rs_check_ast.cpp | 197 llvm::StringRef TypeName; local 199 if (!RSExportType::NormalizeType(T, TypeName, &mDiagEngine, VD)) {
|
H A D | slang_rs_context.cpp | 270 bool RSContext::insertExportType(const llvm::StringRef &TypeName, argument 273 ExportTypeMap::value_type::Create(TypeName.begin(), 274 TypeName.end(),
|
H A D | slang_rs_reflection_base.cpp | 205 const std::string &TypeName) { 206 if (mTypesToCheck.find(TypeName) == mTypesToCheck.end()) { 207 mTypesToCheck.insert(TypeName); 204 addTypeNameForElement( const std::string &TypeName) argument
|
H A D | slang_rs_context.h | 208 export_type_iterator findExportType(const llvm::StringRef &TypeName) { argument 209 return mExportTypes.find(TypeName); 211 const_export_type_iterator findExportType(const llvm::StringRef &TypeName) 213 return mExportTypes.find(TypeName); 219 bool insertExportType(const llvm::StringRef &TypeName, RSExportType *Type);
|
H A D | slang_rs_spec_table.cpp | 65 RSDataTypeSpec(const char *TypeName, argument 68 : mTypeName(TypeName), 88 RSMatrixDataTypeSpec(const char *TypeName, argument 91 : RSDataTypeSpec(TypeName, TypePragmaName, Dim * Dim * sizeof(ignore)), 102 RSObjectDataTypeSpec(const char *TypeName, argument 104 : RSDataTypeSpec(TypeName, TypePragmaName, 32 /* opaque pointer */) {
|
H A D | slang_rs_export_type.cpp | 546 llvm::StringRef &TypeName, 553 TypeName = RSExportType::GetTypeName(T); 554 if (TypeName.empty()) { 692 const llvm::StringRef &TypeName) { 696 RSContext::export_type_iterator ETI = Context->findExportType(TypeName); 705 RSExportPrimitiveType::GetRSSpecificType(TypeName); 711 TypeName); 718 TypeName, 726 TypeName, 734 TypeName, 545 NormalizeType(const clang::Type *&T, llvm::StringRef &TypeName, clang::DiagnosticsEngine *DiagEngine, const clang::VarDecl *VD) argument 690 Create(RSContext *Context, const clang::Type *T, const llvm::StringRef &TypeName) argument 782 llvm::StringRef TypeName; local 858 GetRSSpecificType(const llvm::StringRef &TypeName) argument 1017 Create(RSContext *Context, const clang::Type *T, const llvm::StringRef &TypeName, bool Normalized) argument 1032 llvm::StringRef TypeName; local 1130 Create(RSContext *Context, const clang::PointerType *PT, const llvm::StringRef &TypeName) argument 1212 Create(RSContext *Context, const clang::ExtVectorType *EVT, const llvm::StringRef &TypeName, bool Normalized) argument 1254 Create(RSContext *Context, const clang::RecordType *RT, const llvm::StringRef &TypeName, unsigned Dim) argument 1418 Create(RSContext *Context, const clang::RecordType *RT, const llvm::StringRef &TypeName, bool mIsArtificial) argument [all...] |
H A D | slang_rs_reflection_cpp.cpp | 538 std::string TypeName = GetTypeName(ET); local 546 write(string("void bind_") + VarName + "(" + TypeName + local 554 write(TypeName + " get_" + VarName + "() const {"); 557 bool isBool = !strcmp(TypeName.c_str(), "bool"); 795 std::string TypeName; local 800 TypeName = ET->getElementName(); 808 if (!TypeName.empty()) { 809 //tmp << "// TypeName: " << TypeName; 813 << TypeName << ")) {"; local 844 std::string TypeName = ET->getElementName(); local [all...] |
H A D | slang_rs_reflection.cpp | 816 std::string TypeName = ET->getElementName(); local 817 if (C.addTypeNameForElement(TypeName)) { 818 C.indent() << RS_ELEM_PREFIX << TypeName << " = Element." << TypeName 845 std::string TypeName = ET->getElementName(); local 846 C.addTypeNameForFieldPacker(TypeName); 866 std::string TypeName; local 872 TypeName = ET->getElementName(); 880 if (!TypeName.empty()) { 883 << TypeName << ")) {" << st 901 std::string TypeName = GetTypeName(EPT); local 972 std::string TypeName = GetTypeName(ET); local 1008 std::string TypeName = GetTypeName(EV->getType()); local 1024 std::string TypeName = GetTypeName(ET); local 1060 std::string TypeName = GetTypeName(EV->getType()); local 1075 std::string TypeName = GetTypeName(EV->getType()); local 1085 genPrivateExportVariable(Context &C, const std::string &TypeName, const std::string &VarName) argument 1093 genSetExportVariable(Context &C, const std::string &TypeName, const RSExportVar *EV) argument 1130 genGetExportVariable(Context &C, const std::string &TypeName, const std::string &VarName) argument 2296 addTypeNameForElement( const std::string &TypeName) argument 2306 addTypeNameForFieldPacker( const std::string &TypeName) argument [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
H A D | BitcodeReader.cpp | 548 SmallString<64> TypeName; local 664 if (ConvertToString(Record, 0, TypeName)) 678 Res->setName(TypeName); 681 Res = StructType::create(Context, TypeName); 682 TypeName.clear(); 707 Res->setName(TypeName); 710 Res = StructType::create(Context, TypeName); 711 TypeName.clear(); 938 std::string TypeName; local 966 if (ConvertToString(Record, 1, TypeName)) [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
H A D | BitcodeReader.cpp | 829 SmallString<64> TypeName; local 964 if (ConvertToString(Record, 0, TypeName)) 978 Res->setName(TypeName); 981 Res = StructType::create(Context, TypeName); 982 TypeName.clear(); 1007 Res->setName(TypeName); 1010 Res = StructType::create(Context, TypeName); 1011 TypeName.clear(); 1255 std::string TypeName; local 1283 if (ConvertToString(Record, 1, TypeName)) [all...] |