Lines Matching defs:reductionArgs
515 std::optional<ReductionParseArgs> reductionArgs;
652 StringRef keyword, std::optional<ReductionParseArgs> reductionArgs) {
654 if (!reductionArgs)
657 parser, reductionArgs->vars, reductionArgs->types, entryBlockArgs,
658 &reductionArgs->syms, /*mapIndices=*/nullptr, &reductionArgs->byref,
659 reductionArgs->modifier)))
690 args.reductionArgs)))
763 args.reductionArgs.emplace(reductionVars, reductionTypes, reductionByref,
787 args.reductionArgs.emplace(reductionVars, reductionTypes, reductionByref,
849 std::optional<ReductionPrintArgs> reductionArgs;
925 std::optional<ReductionPrintArgs> reductionArgs) {
926 if (reductionArgs)
928 reductionArgs->vars, reductionArgs->types,
929 reductionArgs->syms, /*mapIndices=*/nullptr,
930 reductionArgs->byref, reductionArgs->modifier);
947 args.reductionArgs);
1001 args.reductionArgs.emplace(reductionVars, reductionTypes, reductionByref,
1024 args.reductionArgs.emplace(reductionVars, reductionTypes, reductionByref,