Searched refs:catKind (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/flang/runtime/ |
| H A D | reduction.cpp | 108 auto catKind{x.type().GetCategoryAndKind()}; in RTNAME() local 110 catKind.has_value() && catKind->first == TypeCategory::Integer); in RTNAME() 112 result, x, dim, catKind->second, mask, "IALL", terminator); in RTNAME() 146 auto catKind{x.type().GetCategoryAndKind()}; in RTNAME() local 148 catKind.has_value() && catKind->first == TypeCategory::Integer); in RTNAME() 150 result, x, dim, catKind->second, mask, "IANY", terminator); in RTNAME() 188 auto catKind{x.type().GetCategoryAndKind()}; in RTNAME() local 190 catKind.has_value() && catKind->first == TypeCategory::Integer); in RTNAME() 192 result, x, dim, catKind->second, mask, "IPARITY", terminator); in RTNAME() 283 auto catKind{x.type().GetCategoryAndKind()}; in DoReduceLogicalDimension() local [all …]
|
| H A D | reduction-templates.h | 279 auto catKind{x.type().GetCategoryAndKind()}; in TypedPartialNumericReduction() 280 RUNTIME_CHECK(terminator, catKind.has_value()); in TypedPartialNumericReduction() 281 switch (catKind->first) { in TypedPartialNumericReduction() 284 result, x, dim, catKind->second, mask, intrinsic, terminator); in TypedPartialNumericReduction() 289 void>(catKind->second, terminator, result, x, dim, mask, terminator, in TypedPartialNumericReduction() 295 void>(catKind->second, terminator, result, x, dim, mask, terminator, in TypedPartialNumericReduction()
|
| H A D | extrema.cpp | 157 auto catKind{x.type().GetCategoryAndKind()}; in TypedMaxOrMinLoc() local 158 RUNTIME_CHECK(terminator, catKind.has_value()); in TypedMaxOrMinLoc() 159 switch (catKind->first) { in TypedMaxOrMinLoc() 163 void>(catKind->second, terminator, intrinsic, result, x, kind, source, in TypedMaxOrMinLoc() 169 void>(catKind->second, terminator, intrinsic, result, x, kind, source, in TypedMaxOrMinLoc() 243 auto catKind{x.type().GetCategoryAndKind()}; in TypedPartialMaxOrMinLoc() local 244 RUNTIME_CHECK(terminator, catKind.has_value()); in TypedPartialMaxOrMinLoc() 260 switch (catKind->first) { in TypedPartialMaxOrMinLoc() 264 void>(catKind->second, terminator, intrinsic, result, x, kind, dim, in TypedPartialMaxOrMinLoc() 270 void>(catKind->second, terminator, intrinsic, result, x, kind, dim, in TypedPartialMaxOrMinLoc() [all …]
|