Searched defs:ET (Results 1 - 10 of 10) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_var.cpp44 const RSExportType *ET)
47 mET(ET),
55 switch (ET->getClass()) {
82 static_cast<const RSExportConstantArrayType*>(ET);
102 << ET->getName();
42 RSExportVar(RSContext *Context, const clang::VarDecl *VD, const RSExportType *ET) argument
H A Dslang_rs_export_element.cpp65 RSExportType *ET = NULL; local
88 ET = EPT;
105 ET = EVT;
116 return ET;
H A Dslang_rs_export_foreach.cpp448 RSExportType *ET = RSExportType::Create(Context, T.getTypePtr()); local
450 if (ET == NULL) {
457 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) &&
460 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_export_func.cpp110 RSExportType *ET = local
113 if (ET == NULL) {
120 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) &&
123 F->mParamPacketType = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_backend.cpp216 const RSExportType *ET = EV->getType(); local
224 switch (ET->getClass()) {
227 static_cast<const RSExportPrimitiveType*>(ET);
239 mLLVMContext, ("*" + static_cast<const RSExportPointerType*>(ET)
248 static_cast<const RSExportMatrixType*>(ET)->getDim() - 2)));
456 const RSExportType *ET = I->getValue(); local
461 llvm::MDString::get(mLLVMContext, ET->getName().c_str()));
463 if (ET->getClass() == RSExportType::ExportClassRecord) {
465 static_cast<const RSExportRecordType*>(ET);
476 StructInfoMetadataName.append(ET
[all...]
H A Dslang_rs_context.cpp91 RSExportType *ET = RSExportType::CreateFromDecl(this, VD); local
92 if (!ET)
95 RSExportVar *EV = new RSExportVar(this, VD, ET);
153 RSExportType *ET = NULL; local
178 ET = RSExportType::Create(this, T);
181 return (ET != NULL);
269 RSExportType *ET) {
274 ET);
268 insertExportType(const llvm::StringRef &TypeName, RSExportType *ET) argument
H A Dslang_rs.cpp110 RSExportType *ET = static_cast<RSExportType *>(RSE); local
111 if (ET->getClass() != RSExportType::ExportClassRecord)
114 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET);
H A Dslang_rs_export_type.cpp704 RSExportType *ET = NULL;
712 ET = RSExportRecordType::Create(Context,
719 ET = RSExportMatrixType::Create(Context,
727 ET = RSExportMatrixType::Create(Context,
735 ET = RSExportMatrixType::Create(Context,
743 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
750 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
754 ET = RSExportPointerType::Create(Context,
761 ET = RSExportVectorType::Create(Context,
766 ET
798 GetTypeStoreSize(const RSExportType *ET) argument
803 GetTypeAllocSize(const RSExportType *ET) argument
1459 RSExportType *ET = RSExportElement::CreateFromDecl(Context, FD); local
[all...]
H A Dslang_rs_reflection.cpp162 static std::string GetTypeName(const RSExportType *ET, bool Brackets = true) { argument
163 switch (ET->getClass()) {
166 static_cast<const RSExportPrimitiveType*>(ET))->java_name;
170 static_cast<const RSExportPointerType*>(ET)->getPointeeType();
179 static_cast<const RSExportVectorType*>(ET);
186 return GetMatrixTypeName(static_cast<const RSExportMatrixType*>(ET));
190 static_cast<const RSExportConstantArrayType*>(ET);
198 return ET->getElementName() + "."RS_TYPE_ITEM_CLASS_NAME;
208 static const char *GetTypeNullValue(const RSExportType *ET) { argument
209 switch (ET
236 GetBuiltinElementConstruct(const RSExportType *ET) argument
363 const RSExportType *ET = ECAT->getElementType(); local
440 genInitExportVariable(Context &C, const RSExportType *ET, const std::string &VarName, const clang::APValue &Val) argument
551 const RSExportType *ET = EV->getType(); local
751 genTypeInstanceFromPointer(Context &C, const RSExportType *ET) argument
764 genTypeInstance(Context &C, const RSExportType *ET) argument
792 genFieldPackerInstance(Context &C, const RSExportType *ET) argument
809 genTypeCheck(Context &C, const RSExportType *ET, const char *VarName) argument
919 const RSExportType *ET = EV->getType(); local
977 const RSExportType *ET = EV->getType(); local
1053 const RSExportType *ET = EV->getType(); local
1116 genCreateFieldPacker(Context &C, const RSExportType *ET, const char *FieldPackerName) argument
1128 genPackVarOfType(Context &C, const RSExportType *ET, const char *VarName, const char *FieldPackerName) argument
1811 genAddElementToElementBuilder(Context &C, const RSExportType *ET, const std::string &VarName, const char *ElementBuilderName, const char *RenderScriptVar, unsigned ArraySize) argument
2038 const RSExportType *ET = TI->getValue(); local
[all...]
/frameworks/compile/libbcc/lib/Renderscript/
H A DRSForEachExpand.cpp117 llvm::Type *ET = PT->getElementType(); local
118 uint64_t ETSize = TD->getTypeAllocSize(ET);

Completed in 113 milliseconds