|
template<typename T , typename U , int M, int N, int K> |
METAL_FUNC void | tile_matmad (thread MMATile< T, M, N > &D, thread MMATile< U, M, K > &A, thread MMATile< U, K, N > &B, thread MMATile< T, M, N > &C) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator+ (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator- (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator* (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator/ (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator== (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator!= (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator< (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator> (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator<= (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator>= (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator&& (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T , T tv, typename U , U uv> |
METAL_FUNC constexpr auto | operator|| (integral_constant< T, tv >, integral_constant< U, uv >) |
|
template<typename T > |
METAL_FUNC constexpr T | sum (T x) |
|
template<typename T , typename... Us> |
METAL_FUNC constexpr auto | sum (T x, Us... us) |
|