HomeSort by relevance Sort by last modified time
    Searched refs:RSExportForEach (Results 1 - 10 of 10) sorted by null

  /frameworks/compile/slang/
slang_rs_export_foreach.h 39 class RSExportForEach : public RSExportable {
71 RSExportForEach(RSContext *Context, const llvm::StringRef &Name)
96 static RSExportForEach *Create(RSContext *Context,
99 static RSExportForEach *CreateDummyRoot(RSContext *Context);
168 }; // RSExportForEach
slang_rs_export_foreach.cpp 54 bool RSExportForEach::validateAndConstructParams(
86 bool RSExportForEach::validateAndConstructOldStyleParams(
164 bool RSExportForEach::validateAndConstructKernelParams(
253 bool RSExportForEach::processSpecialParameters(
268 bool RSExportForEach::setSignatureMetadata(RSContext *Context,
309 RSExportForEach *RSExportForEach::Create(RSContext *Context,
313 RSExportForEach *FE;
317 FE = new RSExportForEach(Context, Name);
422 RSExportForEach *RSExportForEach::CreateDummyRoot(RSContext *Context)
    [all...]
slang_rs_context.cpp 124 if (RSExportForEach::isRSForEachFunc(mTargetAPI, FD)) {
125 RSExportForEach *EFE = RSExportForEach::Create(this, FD);
283 mExportForEach[0] = RSExportForEach::CreateDummyRoot(this);
slang_rs_reflection_cpp.cpp 188 const RSExportForEach *EF = *I;
195 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes();
197 for (RSExportForEach::InTypeIter BI = InTypes.begin(),
251 const RSExportForEach *ForEach = *I;
271 const RSExportForEach::InVec &Ins = ForEach->getIns();
272 for (RSExportForEach::InIter BI = Ins.begin(), EI = Ins.end();
284 for (RSExportForEach::const_param_iterator i = ForEach->params_begin(),
314 const RSExportForEach *ef = *I;
337 for (RSExportForEach::const_param_iterator i = ef->params_begin(),
350 const RSExportForEach::InTypeVec &InTypes = ef->getInTypes()
    [all...]
slang_rs_reflection.h 38 class RSExportForEach;
203 void genExportForEach(const RSExportForEach *EF);
slang_rs_context.h 57 class RSExportForEach;
70 typedef std::vector<RSExportForEach*> ExportForEachVector;
slang_rs_reflection.cpp 541 const RSExportForEach *EF = *I;
543 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes();
544 for (RSExportForEach::InTypeIter BI = InTypes.begin(), EI = InTypes.end();
843 void RSReflectionJava::genExportForEach(const RSExportForEach *EF) {
861 const RSExportForEach::InVec &Ins = EF->getIns();
862 const RSExportForEach::InTypeVec &InTypes = EF->getInTypes();
871 for (RSExportForEach::InIter BI = Ins.begin(), EI = Ins.end(); BI != EI;
886 for (RSExportForEach::const_param_iterator I = EF->params_begin(),
    [all...]
slang_rs_check_ast.cpp 200 mInKernel = RSExportForEach::isRSForEachFunc(mTargetAPI, FD);
slang_rs_foreach_lowering.cpp 236 const unsigned numInputsExpected = RSExportForEach::getNumInputs(mCtxt->getTargetAPI(), kernel);
slang_backend.cpp 755 const RSExportForEach *EFE = *I;

Completed in 530 milliseconds