Searched defs:FnAccumulator (Results 1 - 2 of 2) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_reduce.cpp112 FnAccumulator(nullptr),
142 clang::FunctionDecl *FnAccumulator; member in struct:slang::RSExportReduce::StateOfAnalyzeTranslationUnit
295 slangAssert(S.FnAccumulator);
298 checkVoidReturn(S, FN_IDENT_ACCUMULATOR, S.FnAccumulator);
303 if (S.FnAccumulator->getNumParams() < 2) {
304 S.RSC.ReportError(S.FnAccumulator->getLocation(),
311 S.FnAccumulatorParamFirst = S.FnAccumulator->getParamDecl(0);
316 S.RSC.ReportError(S.FnAccumulator->getLocation(),
331 !S.FnAccumulator->getASTContext().hasSameUnqualifiedType(
336 S.RSC.ReportError(S.FnAccumulator
[all...]
/frameworks/compile/libbcc/lib/Renderscript/
H A DRSKernelExpand.cpp1122 bool ExpandReduceAccumulator(llvm::Function *FnAccumulator, uint32_t Signature, size_t NumInputs) { argument
1124 FnAccumulator->getName().str().c_str());
1142 auto AccumulatorArgIter = FnAccumulator->arg_begin();
1146 createEmptyExpandedReduceAccumulator(FnAccumulator->getName(),
1183 finishArgList(RootArgs, CalleeArgs, CalleeArgsContextIdx, *FnAccumulator, Builder);
1184 Builder.CreateCall(FnAccumulator, RootArgs);
1202 bool CreateReduceCombinerFromAccumulator(llvm::Function *FnAccumulator) { argument
1204 FnAccumulator->getName().str().c_str());
1208 bccAssert(FnAccumulator->arg_size() == 2);
1209 auto AccumulatorArgIter = FnAccumulator
[all...]

Completed in 81 milliseconds