Lines Matching defs:a
171 return compute<_Float16>(context, 1, [](_Float16 a, _Float16 b) -> _Float16 { in executeProd()
177 return compute<float>(context, 1, [](float a, float b) -> float { in executeProd()
190 return compute<_Float16>(context, 0, [](_Float16 a, _Float16 b) { return a + b; }); in executeSum()
192 return compute<float>(context, 0, [](float a, float b) { return a + b; }); in executeSum()
202 [](_Float16 a, _Float16 b) { return std::max(a, b); }); in executeMax()
205 [](float a, float b) { return std::max(a, b); }); in executeMax()
208 [](uint8_t a, uint8_t b) { return std::max(a, b); }); in executeMax()
211 [](int8_t a, int8_t b) { return std::max(a, b); }); in executeMax()
221 [](_Float16 a, _Float16 b) { return std::min(a, b); }); in executeMin()
224 [](float a, float b) { return std::min(a, b); }); in executeMin()
227 [](uint8_t a, uint8_t b) { return std::min(a, b); }); in executeMin()
230 [](int8_t a, int8_t b) { return std::min(a, b); }); in executeMin()
240 [](bool8 a, bool8 b) { return static_cast<bool8>(a || b); }); in executeAny()
250 [](bool8 a, bool8 b) { return static_cast<bool8>(a && b); }); in executeAll()