7 for (int64_t i = 0; i < val; i++) {
18 for (int64_t i = 0; i < val; i++) {
19 scalar +=
static_cast<int32_t
>(in_arr[i]);
21 scalar +=
static_cast<int32_t
>(val);
29 for (int64_t i = 0; i < val; i++) {
30 array.
ptr[i] = in_arr[i];
40 for (int64_t i = 0; i < val; i++) {
41 array.
ptr[i] =
static_cast<int32_t
>(in_arr[i]);
43 array.ptr[val] =
static_cast<int32_t
>(val);
#define EXTENSION_NOINLINE
EXTENSION_NOINLINE Array< int32_t > raw_array_as_array_diff_type(const int64_t *in_arr, const int64_t val)
EXTENSION_NOINLINE int32_t raw_array_as_scalar_diff_type(const int64_t *in_arr, const int64_t val)
EXTENSION_NOINLINE int64_t raw_array_as_scalar_same_type(const int64_t *in_arr, const int64_t val)
EXTENSION_NOINLINE Array< int64_t > raw_array_as_array_same_type(const int64_t *in_arr, const int64_t val)