Searched refs:ET (Results 1 - 15 of 15) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_var.cpp31 const RSExportType *ET)
34 mET(ET),
42 switch (ET->getClass()) {
69 static_cast<const RSExportConstantArrayType*>(ET);
89 << mName << ET->getName();
29 RSExportVar(RSContext *Context, const clang::VarDecl *VD, const RSExportType *ET) argument
H A Dslang_rs_reflection_cpp.cpp61 static std::string GetTypeName(const RSExportType *ET, bool PreIdentifier = true) { argument
62 if((!PreIdentifier) && (ET->getClass() != RSExportType::ExportClassConstantArray)) {
66 switch (ET->getClass()) {
69 static_cast<const RSExportPrimitiveType *>(ET);
79 static_cast<const RSExportPointerType *>(ET)->getPointeeType();
87 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET);
94 return GetMatrixTypeName(static_cast<const RSExportMatrixType *>(ET));
98 static_cast<const RSExportConstantArrayType *>(ET);
111 return ET->getElementName() + "." + kRsTypeItemClassName;
515 const RSExportType *ET local
584 const RSExportType *ET = EV->getType(); local
654 const RSExportType *ET = EV->getType(); local
679 const RSExportType *ET = EV->getType(); local
750 genCreateFieldPacker(const RSExportType *ET, const char *FieldPackerName) argument
763 genPackVarOfType(const RSExportType *ET, const char *VarName, const char *FieldPackerName) argument
853 genTypeCheck(const RSExportType *ET, const char *VarName) argument
888 genTypeInstanceFromPointer(const RSExportType *ET) argument
900 genTypeInstance(const RSExportType *ET) argument
916 genInitExportVariable(const RSExportType *ET, const std::string &VarName, const clang::APValue &Val) argument
[all...]
H A Dslang_rs_reflection_cpp.h118 void genInitExportVariable(const RSExportType *ET, const std::string &VarName,
142 void genPackVarOfType(const RSExportType *ET, const char *VarName,
146 void genTypeCheck(const RSExportType *ET, const char *VarName);
149 void genTypeInstanceFromPointer(const RSExportType *ET);
150 void genTypeInstance(const RSExportType *ET);
H A Dslang_rs_reflection.cpp88 void genAddElement(const RSExportType *ET, const std::string &VarName,
187 std::string GetTypeName(const RSExportType *ET, unsigned Style = TypeNameDefault) { argument
188 switch (ET->getClass()) {
191 RSExportPrimitiveType::getRSReflectionType(static_cast<const RSExportPrimitiveType *>(ET));
198 static_cast<const RSExportPointerType *>(ET)->getPointeeType();
206 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET);
216 return GetMatrixTypeName(static_cast<const RSExportMatrixType *>(ET));
220 static_cast<const RSExportConstantArrayType *>(ET);
233 return ET->getElementName() + "." RS_TYPE_ITEM_CLASS_NAME;
235 return ET
243 GetReduceResultTypeName(const RSExportType *ET) argument
265 GetTypeNullValue(const RSExportType *ET) argument
291 GetBuiltinElementConstruct(const RSExportType *ET) argument
519 const RSExportType *ET = ECAT->getElementType(); local
619 genInitExportVariable(const RSExportType *ET, const std::string &VarName, const clang::APValue &Val) argument
723 const RSExportType *ET = EV->getType(); local
1561 genTypeInstanceFromPointer(const RSExportType *ET) argument
1573 genTypeInstance(const RSExportType *ET) argument
1600 genFieldPackerInstance(const RSExportType *ET) argument
1616 genTypeCheck(const RSExportType *ET, const char *VarName) argument
1757 const RSExportType *ET = EV->getType(); local
1807 const RSExportType *ET = EV->getType(); local
1834 const RSExportType *const ET = EV->getType(); local
1874 const RSExportType *ET = EV->getType(); local
1924 genCreateFieldPacker(const RSExportType *ET, const char *FieldPackerName) argument
1935 genPackVarOfType(const RSExportType *ET, const char *VarName, const char *FieldPackerName) argument
2481 genAddElement(const RSExportType *ET, const std::string &VarName, unsigned ArraySize) argument
2671 const RSExportType *ET = TI->getValue(); local
[all...]
H A Dslang_rs_export_element.cpp77 RSExportType *ET = nullptr; local
100 ET = EPT;
117 ET = EVT;
128 return ET;
H A Dslang_rs_export_func.cpp107 RSExportType *ET = local
110 if (ET == nullptr) {
117 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) &&
120 F->mParamPacketType = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_export_var.h50 const RSExportType *ET);
H A Dslang_rs_context.cpp82 RSExportType *ET = RSExportType::CreateFromDecl(this, VD); local
83 if (!ET)
86 RSExportVar *EV = new RSExportVar(this, VD, ET);
186 RSExportType *ET = nullptr; local
211 ET = RSExportType::Create(this, T, NotLegacyKernelArgument);
214 return (ET != nullptr);
388 RSExportType *ET) {
392 ET);
387 insertExportType(const llvm::StringRef &TypeName, RSExportType *ET) argument
H A Dslang_rs_reflection.h184 void genInitExportVariable(const RSExportType *ET, const std::string &VarName,
210 void genTypeCheck(const RSExportType *ET, const char *VarName);
212 void genTypeInstanceFromPointer(const RSExportType *ET);
214 void genTypeInstance(const RSExportType *ET);
216 void genFieldPackerInstance(const RSExportType *ET);
H A Dslang_backend.cpp526 const RSExportType *ET = EV->getType(); local
534 switch (ET->getClass()) {
537 static_cast<const RSExportPrimitiveType*>(ET);
549 mLLVMContext, ("*" + static_cast<const RSExportPointerType*>(ET)
565 static_cast<const RSExportMatrixType*>(ET)->getDim() - 2)));
836 const RSExportType *ET = I->getValue(); local
841 llvm::MDString::get(mLLVMContext, ET->getName().c_str()));
843 if (ET->getClass() == RSExportType::ExportClassRecord) {
845 static_cast<const RSExportRecordType*>(ET);
856 StructInfoMetadataName.append(ET
[all...]
H A Dslang_rs_export_foreach.cpp366 RSExportType *ET = local
369 slangAssert(ET && "Failed to export a kernel");
371 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) &&
374 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_export_type.cpp839 RSExportType *ET = nullptr; local
846 ET = RSExportRecordType::Create(Context,
853 ET = RSExportMatrixType::Create(Context,
861 ET = RSExportMatrixType::Create(Context,
869 ET = RSExportMatrixType::Create(Context,
877 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
884 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
888 ET = RSExportPointerType::Create(Context,
896 ET = RSExportVectorType::Create(Context,
902 ET
1520 RSExportType *ET = RSExportElement::CreateFromDecl(Context, FD); local
[all...]
H A Dslang.cpp486 RSExportType *ET = static_cast<RSExportType *>(RSE); local
487 if (ET->getClass() != RSExportType::ExportClassRecord)
490 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
/frameworks/base/tools/aapt2/
H A Dpublic_attr_map.py4 import xml.etree.ElementTree as ET namespace
28 tree = ET.parse(f)
/frameworks/compile/libbcc/lib/Renderscript/
H A DRSKernelExpand.cpp219 llvm::Type *ET = PT->getElementType(); local
220 uint64_t ETSize = DL->getTypeAllocSize(ET);

Completed in 251 milliseconds