Searched refs:EVT (Results 1 - 6 of 6) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_element.cpp106 RSExportVectorType *EVT = local
114 slangAssert(EI->type == EVT->getType() && "Element has unexpected type");
115 slangAssert(EI->vsize == EVT->getNumElement() && "Element has unexpected "
117 ET = EVT;
H A Dslang_rs_export_type.cpp222 const clang::ExtVectorType *EVT = local
224 unsigned numElements = EVT->getNumElements();
226 const clang::Type *BaseElementType = GetExtVectorElementType(EVT);
387 const clang::ExtVectorType *EVT = local
390 if (EVT->getNumElements() < 2 || EVT->getNumElements() > 4)
394 const clang::Type *ElementType = GetExtVectorElementType(EVT);
633 const clang::ExtVectorType *EVT = local
635 const clang::Type *ElementType = GetExtVectorElementType(EVT);
638 EVT
807 const clang::ExtVectorType *EVT = local
1290 GetTypeName(const clang::ExtVectorType *EVT) argument
1317 Create(RSContext *Context, const clang::ExtVectorType *EVT, const llvm::StringRef &TypeName, bool Normalized) argument
1612 const RSExportVectorType *EVT = static_cast<const RSExportVectorType*>(this); local
[all...]
H A Dslang_rs_reflection_cpp.cpp87 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); local
89 VecName << EVT->getRSReflectionType(EVT)->rs_c_vector_prefix
90 << EVT->getNumElement();
617 void RSReflectionCpp::genGetterAndSetter(const RSExportVectorType *EVT, argument
619 slangAssert(EVT != nullptr);
622 EVT->convertToRTD(&rtd);
626 << rtd.type->rs_c_vector_prefix << EVT->getNumElement()
634 mOut.indent() << rtd.type->rs_c_vector_prefix << EVT->getNumElement()
939 const RSExportVectorType *EVT local
[all...]
H A Dslang_rs_reflection_cpp.h134 void genGetterAndSetter(const RSExportVectorType *EVT, const RSExportVar* EV);
H A Dslang_rs_reflection.cpp206 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); local
207 const auto ReflectionType = EVT->getRSReflectionType(EVT);
210 << EVT->getNumElement();
295 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); local
296 if (EVT->getType() == DataTypeFloat32) {
297 if (EVT->getNumElement() == 2) {
299 } else if (EVT->getNumElement() == 3) {
301 } else if (EVT->getNumElement() == 4) {
306 } else if (EVT
642 const RSExportVectorType *EVT = static_cast<const RSExportVectorType *>(ET); local
2505 const RSExportVectorType *EVT = local
[all...]
H A Dslang_rs_export_type.h444 // @EVT was normalized by calling RSExportType::NormalizeType() before
447 const clang::ExtVectorType *EVT,
454 static llvm::StringRef GetTypeName(const clang::ExtVectorType *EVT);

Completed in 61 milliseconds