#include <metal_stdlib>
Go to the source code of this file.
|
METAL_FUNC ulong2 | elem_to_loc_broadcast (uint elem, constant const int *shape, constant const size_t *a_strides, constant const size_t *b_strides, int ndim) |
|
METAL_FUNC ulong3 | elem_to_loc_broadcast (uint elem, constant const int *shape, constant const size_t *a_strides, constant const size_t *b_strides, constant const size_t *c_strides, int ndim) |
|
◆ elem_to_loc_broadcast() [1/2]
METAL_FUNC ulong3 elem_to_loc_broadcast |
( |
uint | elem, |
|
|
constant const int * | shape, |
|
|
constant const size_t * | a_strides, |
|
|
constant const size_t * | b_strides, |
|
|
constant const size_t * | c_strides, |
|
|
int | ndim ) |
◆ elem_to_loc_broadcast() [2/2]
METAL_FUNC ulong2 elem_to_loc_broadcast |
( |
uint | elem, |
|
|
constant const int * | shape, |
|
|
constant const size_t * | a_strides, |
|
|
constant const size_t * | b_strides, |
|
|
int | ndim ) |