Home
last modified time | relevance | path

Searched refs:ET (Results 1 – 13 of 13) sorted by relevance

/frameworks/compile/slang/
Dslang_rs_reflection.cpp320 static std::string GetTypeName(const RSExportType *ET) { in GetTypeName() argument
321 switch (ET->getClass()) { in GetTypeName()
324 static_cast<const RSExportPrimitiveType*>(ET)); in GetTypeName()
328 static_cast<const RSExportPointerType*>(ET)->getPointeeType(); in GetTypeName()
336 return GetVectorTypeName(static_cast<const RSExportVectorType*>(ET)); in GetTypeName()
339 return GetMatrixTypeName(static_cast<const RSExportMatrixType*>(ET)); in GetTypeName()
343 static_cast<const RSExportConstantArrayType*>(ET); in GetTypeName()
349 return RS_TYPE_CLASS_NAME_PREFIX + ET->getName() + in GetTypeName()
360 static const char *GetTypeNullValue(const RSExportType *ET) { in GetTypeNullValue() argument
361 switch (ET->getClass()) { in GetTypeNullValue()
[all …]
Dslang_rs_export_var.cpp31 const RSExportType *ET) in RSExportVar() argument
34 mET(ET), in RSExportVar()
39 switch (ET->getClass()) { in RSExportVar()
61 ET->getName().c_str()); in RSExportVar()
Dslang_rs_context.cpp93 RSExportType *ET = RSExportType::CreateFromDecl(this, VD); in processExportVar() local
94 if (!ET) in processExportVar()
97 RSExportVar *EV = new RSExportVar(this, VD, ET); in processExportVar()
158 RSExportType *ET = NULL; in processExportType() local
183 ET = RSExportType::Create(this, T); in processExportType()
186 return (ET != NULL); in processExportType()
234 RSExportType *ET) { in insertExportType() argument
239 ET); in insertExportType()
Dslang_rs_export_element.cpp66 RSExportType *ET = NULL; in Create() local
90 ET = EPT; in Create()
108 ET = EVT; in Create()
119 return ET; in Create()
Dslang_rs_backend.cpp216 const RSExportType *ET = EV->getType(); in HandleTranslationUnitPost() local
224 switch (ET->getClass()) { in HandleTranslationUnitPost()
227 static_cast<const RSExportPrimitiveType*>(ET); in HandleTranslationUnitPost()
239 mLLVMContext, ("*" + static_cast<const RSExportPointerType*>(ET) in HandleTranslationUnitPost()
248 static_cast<const RSExportMatrixType*>(ET)->getDim() - 2))); in HandleTranslationUnitPost()
444 const RSExportType *ET = I->getValue(); in HandleTranslationUnitPost() local
449 llvm::MDString::get(mLLVMContext, ET->getName().c_str())); in HandleTranslationUnitPost()
451 if (ET->getClass() == RSExportType::ExportClassRecord) { in HandleTranslationUnitPost()
453 static_cast<const RSExportRecordType*>(ET); in HandleTranslationUnitPost()
464 StructInfoMetadataName.append(ET->getName()); in HandleTranslationUnitPost()
Dslang_rs_export_func.cpp110 RSExportType *ET = in Create() local
113 if (ET == NULL) { in Create()
120 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) && in Create()
123 F->mParamPacketType = static_cast<RSExportRecordType *>(ET); in Create()
Dslang_rs_export_type.cpp542 RSExportType *ET = NULL; in Create() local
550 ET = RSExportRecordType::Create(Context, in Create()
557 ET = RSExportMatrixType::Create(Context, in Create()
565 ET = RSExportMatrixType::Create(Context, in Create()
573 ET = RSExportMatrixType::Create(Context, in Create()
581 ET = RSExportPrimitiveType::Create(Context, T, TypeName); in Create()
588 ET = RSExportPrimitiveType::Create(Context, T, TypeName); in Create()
592 ET = RSExportPointerType::Create(Context, in Create()
599 ET = RSExportVectorType::Create(Context, in Create()
604 ET = RSExportConstantArrayType::Create( in Create()
[all …]
Dslang_rs_export_foreach.cpp266 RSExportType *ET = RSExportType::Create(Context, T.getTypePtr()); in Create() local
268 if (ET == NULL) { in Create()
275 slangAssert((ET->getClass() == RSExportType::ExportClassRecord) && in Create()
278 FE->mParamPacketType = static_cast<RSExportRecordType *>(ET); in Create()
Dslang_rs_reflection.h228 const RSExportType *ET,
249 const RSExportType *ET,
253 const RSExportType *ET);
Dslang_rs_export_var.h48 const RSExportType *ET);
Dslang_rs.cpp91 RSExportType *ET = static_cast<RSExportType *>(RSE); in checkODR() local
92 if (ET->getClass() != RSExportType::ExportClassRecord) in checkODR()
95 RSExportRecordType *ERT = static_cast<RSExportRecordType *>(ET); in checkODR()
Dslang_rs_export_type.h158 static size_t GetTypeStoreSize(const RSExportType *ET);
161 static size_t GetTypeAllocSize(const RSExportType *ET);
/frameworks/compile/libbcc/lib/CodeGen/
DCodeMemoryManager.h217 virtual void deallocateExceptionTable(void *ET) { in deallocateExceptionTable() argument