Searched refs:FnAccumulator (Results 1 - 2 of 2) sorted by relevance
/frameworks/compile/slang/ |
H A D | slang_rs_export_reduce.cpp | 112 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/ |
H A D | RSKernelExpand.cpp | 1145 bool ExpandReduceAccumulator(llvm::Function *FnAccumulator, uint32_t Signature, size_t NumInputs) { argument 1147 FnAccumulator->getName().str().c_str()); 1165 auto AccumulatorArgIter = FnAccumulator->arg_begin(); 1169 createEmptyExpandedReduceAccumulator(FnAccumulator->getName(), 1206 finishArgList(RootArgs, CalleeArgs, CalleeArgsContextIdx, *FnAccumulator, Builder); 1207 Builder.CreateCall(FnAccumulator, RootArgs); 1225 bool CreateReduceCombinerFromAccumulator(llvm::Function *FnAccumulator) { argument 1227 FnAccumulator->getName().str().c_str()); 1231 bccAssert(FnAccumulator->arg_size() == 2); 1232 auto AccumulatorArgIter = FnAccumulator [all...] |
Completed in 138 milliseconds