Searched refs:RSExportForEach (Results 1 - 9 of 9) sorted by relevance
/frameworks/compile/slang/ |
H A D | slang_rs_export_foreach.cpp | 37 bool RSExportForEach::validateAndConstructParams( 69 bool RSExportForEach::validateAndConstructOldStyleParams( 147 bool RSExportForEach::validateAndConstructKernelParams( 227 bool RSExportForEach::validateIterationParameters( 296 bool RSExportForEach::setSignatureMetadata(RSContext *Context, 337 RSExportForEach *RSExportForEach::Create(RSContext *Context, 341 RSExportForEach *FE; 345 FE = new RSExportForEach(Context, Name); 436 RSExportForEach *RSExportForEac [all...] |
H A D | slang_rs_context.cpp | 101 if (RSExportForEach::isSpecialRSFunc(mTargetAPI, FD)) { 103 return RSExportForEach::validateSpecialFuncDecl(mTargetAPI, this, FD); 104 } else if (RSExportForEach::isRSForEachFunc(mTargetAPI, this, FD)) { 105 RSExportForEach *EFE = RSExportForEach::Create(this, FD); 178 RSExportForEach *EFE = *I; 197 RSExportForEach *DummyRoot = RSExportForEach::CreateDummyRoot(this);
|
H A D | slang_rs_export_foreach.h | 39 class RSExportForEach : public RSExportable { class in namespace:slang 70 RSExportForEach(RSContext *Context, const llvm::StringRef &Name) function in class:slang::RSExportForEach 95 static RSExportForEach *Create(RSContext *Context, 98 static RSExportForEach *CreateDummyRoot(RSContext *Context); 204 }; // RSExportForEach
|
H A D | slang_rs_reflection_cpp.cpp | 183 const RSExportForEach *EF = *I; 190 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes(); 192 for (RSExportForEach::InTypeIter BI = InTypes.begin(), 246 const RSExportForEach *ForEach = *I; 266 const RSExportForEach::InVec &Ins = ForEach->getIns(); 267 for (RSExportForEach::InIter BI = Ins.begin(), EI = Ins.end(); 281 for (RSExportForEach::const_param_iterator i = ForEach->params_begin(), 380 const RSExportForEach *ef = *I; 405 for (RSExportForEach::const_param_iterator i = ef->params_begin(), 418 const RSExportForEach [all...] |
H A D | slang_rs_context.h | 50 class RSExportForEach; 62 typedef std::list<RSExportForEach*> ExportForEachList;
|
H A D | slang_rs_reflection.h | 38 class RSExportForEach; 198 void genExportForEach(const RSExportForEach *EF);
|
H A D | slang_rs_reflection.cpp | 422 const RSExportForEach *EF = *I; 424 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes(); 425 for (RSExportForEach::InTypeIter BI = InTypes.begin(), EI = InTypes.end(); 670 void RSReflectionJava::genExportForEach(const RSExportForEach *EF) { 689 const RSExportForEach::InVec &Ins = EF->getIns(); 690 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes(); 697 for (RSExportForEach::InIter BI = Ins.begin(), EI = Ins.end(); BI != EI; 710 for (RSExportForEach::const_param_iterator I = EF->params_begin(), 740 for (RSExportForEach::InIter BI = Ins.begin(), EI = Ins.end(); BI != EI; 773 for (RSExportForEach [all...] |
H A D | slang_rs_check_ast.cpp | 175 mInKernel = RSExportForEach::isRSForEachFunc(mTargetAPI, Context, FD);
|
H A D | slang_rs_backend.cpp | 425 const RSExportForEach *EFE = *I;
|
Completed in 39 milliseconds