/frameworks/compile/slang/ |
H A D | slang_rs_export_var.cpp | 31 const RSExportType *ET) 34 mET(ET), 39 switch (ET->getClass()) { 61 ET->getName().c_str()); 29 RSExportVar(RSContext *Context, const clang::VarDecl *VD, const RSExportType *ET) argument
|
H A D | slang_rs_export_element.cpp | 66 RSExportType *ET = NULL; local 90 ET = EPT; 108 ET = EVT; 119 return ET;
|
H A D | slang_rs_export_foreach.cpp | 268 RSExportType *ET = RSExportType::Create(Context, T.getTypePtr()); local 270 if (ET == NULL) { 277 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) && 280 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);
|
H A D | slang_rs_export_func.cpp | 110 RSExportType *ET = local 113 if (ET == NULL) { 120 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) && 123 F->mParamPacketType = static_cast<RSExportRecordType *>(ET);
|
H A D | slang_rs_context.cpp | 93 RSExportType *ET = RSExportType::CreateFromDecl(this, VD); local 94 if (!ET) 97 RSExportVar *EV = new RSExportVar(this, VD, ET); 158 RSExportType *ET = NULL; local 183 ET = RSExportType::Create(this, T); 186 return (ET != NULL); 234 RSExportType *ET) { 239 ET); 233 insertExportType(const llvm::StringRef &TypeName, RSExportType *ET) argument
|
H A D | slang_rs_backend.cpp | 213 const RSExportType *ET = EV->getType(); local 221 switch (ET->getClass()) { 224 static_cast<const RSExportPrimitiveType*>(ET); 236 mLLVMContext, ("*" + static_cast<const RSExportPointerType*>(ET) 245 static_cast<const RSExportMatrixType*>(ET)->getDim() - 2))); 440 const RSExportType *ET = I->getValue(); local 445 llvm::MDString::get(mLLVMContext, ET->getName().c_str())); 447 if (ET->getClass() == RSExportType::ExportClassRecord) { 449 static_cast<const RSExportRecordType*>(ET); 460 StructInfoMetadataName.append(ET [all...] |
H A D | slang_rs.cpp | 91 RSExportType *ET = static_cast<RSExportType *>(RSE); local 92 if (ET->getClass() != RSExportType::ExportClassRecord) 95 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
|
H A D | slang_rs_export_type.cpp | 546 RSExportType *ET = NULL; 554 ET = RSExportRecordType::Create(Context, 561 ET = RSExportMatrixType::Create(Context, 569 ET = RSExportMatrixType::Create(Context, 577 ET = RSExportMatrixType::Create(Context, 585 ET = RSExportPrimitiveType::Create(Context, T, TypeName); 592 ET = RSExportPrimitiveType::Create(Context, T, TypeName); 596 ET = RSExportPointerType::Create(Context, 603 ET = RSExportVectorType::Create(Context, 608 ET 639 GetTypeStoreSize(const RSExportType *ET) argument 644 GetTypeAllocSize(const RSExportType *ET) argument 1296 RSExportType *ET = RSExportElement::CreateFromDecl(Context, FD); local [all...] |
H A D | slang_rs_reflection.cpp | 320 static std::string GetTypeName(const RSExportType *ET) { argument 321 switch (ET->getClass()) { 324 static_cast<const RSExportPrimitiveType*>(ET)); 328 static_cast<const RSExportPointerType*>(ET)->getPointeeType(); 336 return GetVectorTypeName(static_cast<const RSExportVectorType*>(ET)); 339 return GetMatrixTypeName(static_cast<const RSExportMatrixType*>(ET)); 343 static_cast<const RSExportConstantArrayType*>(ET); 349 return RS_TYPE_CLASS_NAME_PREFIX + ET->getName() + 360 static const char *GetTypeNullValue(const RSExportType *ET) { argument 361 switch (ET 388 GetBuiltinElementConstruct(const RSExportType *ET) argument 759 genInitExportVariable(Context &C, const RSExportType *ET, const std::string &VarName, const clang::APValue &Val) argument 862 const RSExportType *ET = EV->getType(); local 1032 genTypeInstance(Context &C, const RSExportType *ET) argument 1101 genTypeCheck(Context &C, const RSExportType *ET, const char *VarName) argument 1195 const RSExportType *ET = EV->getType(); local 1395 genCreateFieldPacker(Context &C, const RSExportType *ET, const char *FieldPackerName) argument 1407 genPackVarOfType(Context &C, const RSExportType *ET, const char *VarName, const char *FieldPackerName) argument 1960 genAddElementToElementBuilder(Context &C, const RSExportType *ET, const std::string &VarName, const char *ElementBuilderName, const char *RenderScriptVar, unsigned ArraySize) argument 2191 const RSExportType *ET = TI->getValue(); local [all...] |
/frameworks/compile/libbcc/lib/CodeGen/ |
H A D | CodeMemoryManager.h | 217 virtual void deallocateExceptionTable(void *ET) { argument
|