Lines Matching refs:source
113 ReferenceReductionOperation<std::int8_t> operation, const char *source,
116 Terminator terminator{source, line};
117 return GetTotalReduction<TypeCategory::Integer, 1>(array, source, line, dim,
124 ValueReductionOperation<std::int8_t> operation, const char *source,
127 Terminator terminator{source, line};
128 return GetTotalReduction<TypeCategory::Integer, 1>(array, source, line, dim,
135 ReferenceReductionOperation<std::int8_t> operation, const char *source,
138 Terminator terminator{source, line};
145 ValueReductionOperation<std::int8_t> operation, const char *source,
148 Terminator terminator{source, line};
155 ReferenceReductionOperation<std::int16_t> operation, const char *source,
158 Terminator terminator{source, line};
159 return GetTotalReduction<TypeCategory::Integer, 2>(array, source, line, dim,
166 ValueReductionOperation<std::int16_t> operation, const char *source,
169 Terminator terminator{source, line};
170 return GetTotalReduction<TypeCategory::Integer, 2>(array, source, line, dim,
177 ReferenceReductionOperation<std::int16_t> operation, const char *source,
180 Terminator terminator{source, line};
187 ValueReductionOperation<std::int16_t> operation, const char *source,
190 Terminator terminator{source, line};
197 ReferenceReductionOperation<std::int32_t> operation, const char *source,
200 Terminator terminator{source, line};
201 return GetTotalReduction<TypeCategory::Integer, 4>(array, source, line, dim,
208 ValueReductionOperation<std::int32_t> operation, const char *source,
211 Terminator terminator{source, line};
212 return GetTotalReduction<TypeCategory::Integer, 4>(array, source, line, dim,
219 ReferenceReductionOperation<std::int32_t> operation, const char *source,
222 Terminator terminator{source, line};
229 ValueReductionOperation<std::int32_t> operation, const char *source,
232 Terminator terminator{source, line};
239 ReferenceReductionOperation<std::int64_t> operation, const char *source,
242 Terminator terminator{source, line};
243 return GetTotalReduction<TypeCategory::Integer, 8>(array, source, line, dim,
250 ValueReductionOperation<std::int64_t> operation, const char *source,
253 Terminator terminator{source, line};
254 return GetTotalReduction<TypeCategory::Integer, 8>(array, source, line, dim,
261 ReferenceReductionOperation<std::int64_t> operation, const char *source,
264 Terminator terminator{source, line};
271 ValueReductionOperation<std::int64_t> operation, const char *source,
274 Terminator terminator{source, line};
282 ReferenceReductionOperation<common::int128_t> operation, const char *source,
285 Terminator terminator{source, line};
286 return GetTotalReduction<TypeCategory::Integer, 16>(array, source, line, dim,
293 ValueReductionOperation<common::int128_t> operation, const char *source,
296 Terminator terminator{source, line};
297 return GetTotalReduction<TypeCategory::Integer, 16>(array, source, line, dim,
304 ReferenceReductionOperation<common::int128_t> operation, const char *source,
307 Terminator terminator{source, line};
314 ValueReductionOperation<common::int128_t> operation, const char *source,
317 Terminator terminator{source, line};
326 ReferenceReductionOperation<std::uint8_t> operation, const char *source,
329 Terminator terminator{source, line};
330 return GetTotalReduction<TypeCategory::Unsigned, 1>(array, source, line, dim,
337 ValueReductionOperation<std::uint8_t> operation, const char *source,
340 Terminator terminator{source, line};
341 return GetTotalReduction<TypeCategory::Unsigned, 1>(array, source, line, dim,
348 ReferenceReductionOperation<std::uint8_t> operation, const char *source,
351 Terminator terminator{source, line};
358 ValueReductionOperation<std::uint8_t> operation, const char *source,
361 Terminator terminator{source, line};
368 ReferenceReductionOperation<std::uint16_t> operation, const char *source,
371 Terminator terminator{source, line};
372 return GetTotalReduction<TypeCategory::Unsigned, 2>(array, source, line, dim,
379 ValueReductionOperation<std::uint16_t> operation, const char *source,
382 Terminator terminator{source, line};
383 return GetTotalReduction<TypeCategory::Unsigned, 2>(array, source, line, dim,
390 ReferenceReductionOperation<std::uint16_t> operation, const char *source,
393 Terminator terminator{source, line};
400 ValueReductionOperation<std::uint16_t> operation, const char *source,
403 Terminator terminator{source, line};
410 ReferenceReductionOperation<std::uint32_t> operation, const char *source,
413 Terminator terminator{source, line};
414 return GetTotalReduction<TypeCategory::Unsigned, 4>(array, source, line, dim,
421 ValueReductionOperation<std::uint32_t> operation, const char *source,
424 Terminator terminator{source, line};
425 return GetTotalReduction<TypeCategory::Unsigned, 4>(array, source, line, dim,
432 ReferenceReductionOperation<std::uint32_t> operation, const char *source,
435 Terminator terminator{source, line};
442 ValueReductionOperation<std::uint32_t> operation, const char *source,
445 Terminator terminator{source, line};
452 ReferenceReductionOperation<std::uint64_t> operation, const char *source,
455 Terminator terminator{source, line};
456 return GetTotalReduction<TypeCategory::Unsigned, 8>(array, source, line, dim,
463 ValueReductionOperation<std::uint64_t> operation, const char *source,
466 Terminator terminator{source, line};
467 return GetTotalReduction<TypeCategory::Unsigned, 8>(array, source, line, dim,
474 ReferenceReductionOperation<std::uint64_t> operation, const char *source,
477 Terminator terminator{source, line};
484 ValueReductionOperation<std::uint64_t> operation, const char *source,
487 Terminator terminator{source, line};
496 const char *source, int line, int dim, const Descriptor *mask,
498 Terminator terminator{source, line};
499 return GetTotalReduction<TypeCategory::Unsigned, 16>(array, source, line, dim,
506 ValueReductionOperation<common::uint128_t> operation, const char *source,
509 Terminator terminator{source, line};
510 return GetTotalReduction<TypeCategory::Unsigned, 16>(array, source, line, dim,
518 const char *source, int line, int dim, const Descriptor *mask,
520 Terminator terminator{source, line};
528 ValueReductionOperation<common::uint128_t> operation, const char *source,
531 Terminator terminator{source, line};
541 ReferenceReductionOperation<float> operation, const char *source, int line,
543 Terminator terminator{source, line};
544 return GetTotalReduction<TypeCategory::Real, 4>(array, source, line, dim,
550 ValueReductionOperation<float> operation, const char *source, int line,
552 Terminator terminator{source, line};
553 return GetTotalReduction<TypeCategory::Real, 4>(array, source, line, dim,
559 ReferenceReductionOperation<float> operation, const char *source, int line,
561 Terminator terminator{source, line};
568 ValueReductionOperation<float> operation, const char *source, int line,
570 Terminator terminator{source, line};
577 ReferenceReductionOperation<double> operation, const char *source, int line,
579 Terminator terminator{source, line};
580 return GetTotalReduction<TypeCategory::Real, 8>(array, source, line, dim,
586 ValueReductionOperation<double> operation, const char *source, int line,
588 Terminator terminator{source, line};
589 return GetTotalReduction<TypeCategory::Real, 8>(array, source, line, dim,
595 ReferenceReductionOperation<double> operation, const char *source, int line,
597 Terminator terminator{source, line};
604 ValueReductionOperation<double> operation, const char *source, int line,
606 Terminator terminator{source, line};
616 const char *source, int line, int dim, const Descriptor *mask,
618 Terminator terminator{source, line};
619 return GetTotalReduction<TypeCategory::Real, 10>(array, source, line, dim,
628 const char *source, int line, int dim, const Descriptor *mask,
630 Terminator terminator{source, line};
631 return GetTotalReduction<TypeCategory::Real, 10>(array, source, line, dim,
639 const char *source, int line, int dim, const Descriptor *mask,
641 Terminator terminator{source, line};
650 const char *source, int line, int dim, const Descriptor *mask,
652 Terminator terminator{source, line};
662 ReferenceReductionOperation<CppFloat128Type> operation, const char *source,
665 Terminator terminator{source, line};
666 return GetTotalReduction<TypeCategory::Real, 16>(array, source, line, dim,
673 ValueReductionOperation<CppFloat128Type> operation, const char *source,
676 Terminator terminator{source, line};
677 return GetTotalReduction<TypeCategory::Real, 16>(array, source, line, dim,
684 ReferenceReductionOperation<CppFloat128Type> operation, const char *source,
687 Terminator terminator{source, line};
694 ValueReductionOperation<CppFloat128Type> operation, const char *source,
697 Terminator terminator{source, line};
708 const char *source, int line, int dim, const Descriptor *mask,
710 Terminator terminator{source, line};
711 result = GetTotalReduction<TypeCategory::Complex, 4>(array, source, line, dim,
720 const char *source, int line, int dim, const Descriptor *mask,
722 Terminator terminator{source, line};
723 result = GetTotalReduction<TypeCategory::Complex, 4>(array, source, line, dim,
731 const char *source, int line, int dim, const Descriptor *mask,
733 Terminator terminator{source, line};
743 const char *source, int line, int dim, const Descriptor *mask,
745 Terminator terminator{source, line};
755 const char *source, int line, int dim, const Descriptor *mask,
757 Terminator terminator{source, line};
758 result = GetTotalReduction<TypeCategory::Complex, 8>(array, source, line, dim,
767 const char *source, int line, int dim, const Descriptor *mask,
769 Terminator terminator{source, line};
770 result = GetTotalReduction<TypeCategory::Complex, 8>(array, source, line, dim,
778 const char *source, int line, int dim, const Descriptor *mask,
780 Terminator terminator{source, line};
790 const char *source, int line, int dim, const Descriptor *mask,
792 Terminator terminator{source, line};
804 const char *source, int line, int dim, const Descriptor *mask,
806 Terminator terminator{source, line};
807 result = GetTotalReduction<TypeCategory::Complex, 10>(array, source, line,
816 const char *source, int line, int dim, const Descriptor *mask,
818 Terminator terminator{source, line};
819 result = GetTotalReduction<TypeCategory::Complex, 10>(array, source, line,
829 const char *source, int line, int dim, const Descriptor *mask,
831 Terminator terminator{source, line};
841 const char *source, int line, int dim, const Descriptor *mask,
843 Terminator terminator{source, line};
856 const char *source, int line, int dim, const Descriptor *mask,
858 Terminator terminator{source, line};
859 result = GetTotalReduction<TypeCategory::Complex, 16>(array, source, line,
868 const char *source, int line, int dim, const Descriptor *mask,
870 Terminator terminator{source, line};
871 result = GetTotalReduction<TypeCategory::Complex, 16>(array, source, line,
881 const char *source, int line, int dim, const Descriptor *mask,
883 Terminator terminator{source, line};
893 const char *source, int line, int dim, const Descriptor *mask,
895 Terminator terminator{source, line};
905 ReferenceReductionOperation<std::int8_t> operation, const char *source,
909 array, operation, source, line, dim, mask, identity, ordered) != 0;
912 ValueReductionOperation<std::int8_t> operation, const char *source,
916 array, operation, source, line, dim, mask, identity, ordered) != 0;
919 ReferenceReductionOperation<std::int8_t> operation, const char *source,
923 (result, array, operation, source, line, dim, mask, identity, ordered);
926 ValueReductionOperation<std::int8_t> operation, const char *source,
930 (result, array, operation, source, line, dim, mask, identity, ordered);
933 ReferenceReductionOperation<std::int16_t> operation, const char *source,
937 array, operation, source, line, dim, mask, identity, ordered) != 0;
940 ValueReductionOperation<std::int16_t> operation, const char *source,
944 array, operation, source, line, dim, mask, identity, ordered) != 0;
947 ReferenceReductionOperation<std::int16_t> operation, const char *source,
951 (result, array, operation, source, line, dim, mask, identity, ordered);
954 ValueReductionOperation<std::int16_t> operation, const char *source,
958 (result, array, operation, source, line, dim, mask, identity, ordered);
961 ReferenceReductionOperation<std::int32_t> operation, const char *source,
965 array, operation, source, line, dim, mask, identity, ordered) != 0;
968 ValueReductionOperation<std::int32_t> operation, const char *source,
972 array, operation, source, line, dim, mask, identity, ordered) != 0;
975 ReferenceReductionOperation<std::int32_t> operation, const char *source,
979 (result, array, operation, source, line, dim, mask, identity, ordered);
982 ValueReductionOperation<std::int32_t> operation, const char *source,
986 (result, array, operation, source, line, dim, mask, identity, ordered);
989 ReferenceReductionOperation<std::int64_t> operation, const char *source,
993 array, operation, source, line, dim, mask, identity, ordered) != 0;
996 ValueReductionOperation<std::int64_t> operation, const char *source,
1000 array, operation, source, line, dim, mask, identity, ordered) != 0;
1003 ReferenceReductionOperation<std::int64_t> operation, const char *source,
1007 (result, array, operation, source, line, dim, mask, identity, ordered);
1010 ValueReductionOperation<std::int64_t> operation, const char *source,
1014 (result, array, operation, source, line, dim, mask, identity, ordered);
1018 ReductionCharOperation<char> operation, const char *source, int line,
1020 Terminator terminator{source, line};
1028 ReductionCharOperation<char> operation, const char *source, int line,
1030 Terminator terminator{source, line};
1038 ReductionCharOperation<char16_t> operation, const char *source, int line,
1040 Terminator terminator{source, line};
1049 ReductionCharOperation<char16_t> operation, const char *source, int line,
1051 Terminator terminator{source, line};
1059 ReductionCharOperation<char32_t> operation, const char *source, int line,
1061 Terminator terminator{source, line};
1070 ReductionCharOperation<char32_t> operation, const char *source, int line,
1072 Terminator terminator{source, line};
1081 ReductionDerivedTypeOperation operation, const char *source, int line,
1083 Terminator terminator{source, line};
1091 ReductionDerivedTypeOperation operation, const char *source, int line,
1093 Terminator terminator{source, line};