Searched refs:EF (Results 1 - 5 of 5) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_reflection.cpp541 const RSExportForEach *EF = *I; local
543 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes();
551 const RSExportType *OET = EF->getOutType();
757 void RSReflectionJava::genExportFunction(const RSExportFunc *EF) { argument
759 << EF->getName() << " = " << getNextExportFuncSlot() << ";\n";
764 if (EF->hasParam()) {
765 for (RSExportFunc::const_param_iterator I = EF->params_begin(),
766 E = EF->params_end();
775 "getInvokeID_" + EF->getName(), 0);
778 << EF
843 genExportForEach(const RSExportForEach *EF) argument
[all...]
H A Dslang_backend.cpp608 const RSExportFunc *EF = *I; local
611 if (!EF->hasParam()) {
613 EF->getName().c_str()));
615 llvm::Function *F = M->getFunction(EF->getName());
617 const std::string HelperFunctionName(".helper_" + EF->getName());
642 if (!EF->checkParameterPacketType(HelperFunctionParameterTy)) {
645 EF->getName().c_str());
647 const RSExportRecordType *Expected = EF->getParamPacketType();
694 for (size_t i = 0; i < EF->getNumParameters(); i++) {
H A Dslang_rs_reflection.h201 void genExportFunction(const RSExportFunc *EF);
203 void genExportForEach(const RSExportForEach *EF);
H A Dslang_rs_context.cpp152 if (auto *EF = RSExportFunc::Create(this, FD)) {
153 mExportFuncs.push_back(EF);
H A Dslang_rs_reflection_cpp.cpp188 const RSExportForEach *EF = *I; local
189 const RSExportType *OET = EF->getOutType();
195 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes();

Completed in 329 milliseconds