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 | _ALL_1 (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void | _ALL_2 (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void | _ALL_4 (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void | _ALL (DopeVectorType *result, DopeVectorType *array, i4 *dim) |
void _ALL | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 351 of file all_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), l8, MAX_NARY_DIMS, NULL, read_source_desc(), and return().
void _ALL_1 | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 57 of file all_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), l1, MAX_NARY_DIMS, NULL, read_source_desc(), and return().
void _ALL_2 | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 155 of file all_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), l2, MAX_NARY_DIMS, NULL, read_source_desc(), and return().
void _ALL_4 | ( | DopeVectorType * | result, |
DopeVectorType * | array, | ||
i4 * | dim | ||
) |
Definition at line 253 of file all_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), l4, 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 449 of file all_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.
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 518 of file all_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 491 of file all_gen.c.
References GET_EXTENT_FROM_DESC, get_offset_and_stride(), and GET_RANK_FROM_DESC.
Referenced by _ALL(), _ALL_1(), _ALL_2(), and _ALL_4().