Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include "f90_intrinsic.h"
Go to the source code of this file.
Functions | |
static size_t | read_source_desc (DopeVectorType *array, size_t src_extent[MAX_NARY_DIMS], size_t src_stride[MAX_NARY_DIMS], size_t src_offset[MAX_NARY_DIMS], int32_t ddim) |
static void | get_offset_and_stride (DopeVectorType *array, size_t src_extent[MAX_NARY_DIMS], size_t src_stride[MAX_NARY_DIMS], size_t src_offset[MAX_NARY_DIMS], int32_t ddim) |
static void | alloc_res (DopeVectorType *result, size_t src_extent[MAX_NARY_DIMS]) |
void | _COUNT_1 (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void | _COUNT_2 (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void | _COUNT_4 (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void | _COUNT (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void _COUNT | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 420 of file count_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i1, i2, i4, i8, MAX_NARY_DIMS, NULL, read_source_desc(), and return().
void _COUNT_1 | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 57 of file count_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i1, i2, i4, i8, MAX_NARY_DIMS, NULL, read_source_desc(), and return().
void _COUNT_2 | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 178 of file count_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i1, i2, i4, i8, MAX_NARY_DIMS, NULL, read_source_desc(), and return().
void _COUNT_4 | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 299 of file count_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i1, i2, i4, i8, MAX_NARY_DIMS, NULL, read_source_desc(), and return().
static void alloc_res | ( | DopeVectorType * | result, |
size_t | src_extent[MAX_NARY_DIMS] | ||
) | [static] |
Definition at line 541 of file count_gen.c.
References _LELVL_ABORT, ERROR, FALSE, FENOMEMY, GET_ALEN_FROM_DESC, GET_RANK_FROM_DESC, MK_STRIDE, NULL, SET_ADDRESS_IN_DESC, SET_ASSOCIATED_IN_DESC, SET_CONTIG_IN_DESC, SET_EXTENT_IN_DESC, SET_LBOUND_IN_DESC, SET_ORIG_BS_IN_DESC, SET_ORIG_SZ_IN_DESC, and SET_STRMULT_IN_DESC.
Referenced by _COUNT(), _COUNT_1(), _COUNT_2(), and _COUNT_4().
static void get_offset_and_stride | ( | DopeVectorType * | array, |
size_t | src_extent[MAX_NARY_DIMS], | ||
size_t | src_stride[MAX_NARY_DIMS], | ||
size_t | src_offset[MAX_NARY_DIMS], | ||
int32_t | ddim | ||
) | [static] |
Definition at line 610 of file count_gen.c.
References GET_RANK_FROM_DESC, and GET_STRIDE_FROM_DESC().
Referenced by read_source_desc().
static size_t read_source_desc | ( | DopeVectorType * | array, |
size_t | src_extent[MAX_NARY_DIMS], | ||
size_t | src_stride[MAX_NARY_DIMS], | ||
size_t | src_offset[MAX_NARY_DIMS], | ||
int32_t | ddim | ||
) | [static] |
Definition at line 583 of file count_gen.c.
References GET_EXTENT_FROM_DESC, get_offset_and_stride(), and GET_RANK_FROM_DESC.
Referenced by _COUNT(), _COUNT_1(), _COUNT_2(), and _COUNT_4().