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

/frameworks/compile/slang/
H A Dslang_rs_reflection_cpp.h129 void genPointerTypeExportVariable(const RSExportVar *EV);
130 void genMatrixTypeExportVariable(const RSExportVar *EV);
131 void genRecordTypeExportVariable(const RSExportVar *EV);
133 void genGetterAndSetter(const RSExportPrimitiveType *EPT, const RSExportVar* EV);
134 void genGetterAndSetter(const RSExportVectorType *EVT, const RSExportVar* EV);
135 void genGetterAndSetter(const RSExportConstantArrayType *AT, const RSExportVar* EV);
136 void genGetterAndSetter(const RSExportRecordType *ERT, const RSExportVar *EV);
H A Dslang_rs_reflection_cpp.cpp481 const RSExportVar *EV = *I; local
482 if (!EV->getInit().isUninit()) {
483 genInitExportVariable(EV->getType(), EV->getName(), EV->getInit());
485 genZeroInitExportVariable(EV->getName());
514 const RSExportVar *EV = *I; local
515 const RSExportType *ET = EV->getType();
519 genGetterAndSetter(static_cast<const RSExportPrimitiveType *>(ET), EV); local
524 genPointerTypeExportVariable(EV);
528 genGetterAndSetter(static_cast<const RSExportVectorType *>(ET), EV); local
537 EV); local
541 genGetterAndSetter(static_cast<const RSExportRecordType *>(ET), EV); local
549 genGetterAndSetter(const RSExportPrimitiveType *EPT, const RSExportVar *EV) argument
583 genPointerTypeExportVariable(const RSExportVar *EV) argument
617 genGetterAndSetter(const RSExportVectorType *EVT, const RSExportVar *EV) argument
649 genMatrixTypeExportVariable(const RSExportVar *EV) argument
676 genGetterAndSetter(const RSExportConstantArrayType *AT, const RSExportVar *EV) argument
697 genGetterAndSetter(const RSExportRecordType *ERT, const RSExportVar *EV) argument
[all...]
H A Dslang_rs_reflection.h187 void genExportVariable(const RSExportVar *EV);
188 void genPrimitiveTypeExportVariable(const RSExportVar *EV);
189 void genPointerTypeExportVariable(const RSExportVar *EV);
190 void genVectorTypeExportVariable(const RSExportVar *EV);
191 void genMatrixTypeExportVariable(const RSExportVar *EV);
192 void genConstantArrayTypeExportVariable(const RSExportVar *EV);
193 void genRecordTypeExportVariable(const RSExportVar *EV);
196 void genSetExportVariable(const std::string &TypeName, const RSExportVar *EV, unsigned Dimension);
H A Dslang_rs_reflection.cpp508 const RSExportVar *EV = *I; local
509 if (!EV->getInit().isUninit()) {
510 genInitExportVariable(EV->getType(), EV->getName(), EV->getInit());
511 } else if (EV->getArraySize()) {
513 mOut.indent() << RS_EXPORT_VAR_PREFIX << EV->getName() << " = new "
514 << GetTypeName(EV->getType(), TypeNameDefault & ~TypeNameWithConstantArrayBrackets) << "["
515 << EV->getArraySize() << "];\n";
516 size_t NumInits = EV
722 genExportVariable(const RSExportVar *EV) argument
1650 genPrimitiveTypeExportVariable(const RSExportVar *EV) argument
1756 genPointerTypeExportVariable(const RSExportVar *EV) argument
1790 genVectorTypeExportVariable(const RSExportVar *EV) argument
1803 genMatrixTypeExportVariable(const RSExportVar *EV) argument
1833 genConstantArrayTypeExportVariable(const RSExportVar *EV) argument
1848 genRecordTypeExportVariable(const RSExportVar *EV) argument
1868 genSetExportVariable(const std::string &TypeName, const RSExportVar *EV, unsigned Dimension) argument
[all...]
H A Dslang_rs_context.cpp86 RSExportVar *EV = new RSExportVar(this, VD, ET);
87 if (EV == nullptr)
90 mExportVars.push_back(EV);
H A Dslang_backend.cpp525 const RSExportVar *EV = *I; local
526 const RSExportType *ET = EV->getType();
531 llvm::MDString::get(mLLVMContext, EV->getName().c_str()));
573 EV->getType()->getName().c_str()));

Completed in 14 milliseconds