#include "f90_intrinsic.h"
Go to the source code of this file.
| void _MINVAL__D | ( | DopeVectorType * | result, | |
| DopeVectorType * | array, | |||
| DopeVectorType * | dim, | |||
| DopeVectorType * | mask | |||
| ) |
Definition at line 1091 of file minval_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_DV_LOGICAL_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, get_offset_and_stride(), GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), NULL, OFFSET_TO_TF_BYTE, r16, read_dim(), and read_source_desc().

| void _MINVAL__I1 | ( | DopeVectorType * | result, | |
| DopeVectorType * | array, | |||
| DopeVectorType * | dim, | |||
| DopeVectorType * | mask | |||
| ) |
Definition at line 59 of file minval_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_DV_LOGICAL_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, get_offset_and_stride(), GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i1, NULL, OFFSET_TO_TF_BYTE, read_dim(), and read_source_desc().

| void _MINVAL__I2 | ( | DopeVectorType * | result, | |
| DopeVectorType * | array, | |||
| DopeVectorType * | dim, | |||
| DopeVectorType * | mask | |||
| ) |
Definition at line 231 of file minval_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_DV_LOGICAL_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, get_offset_and_stride(), GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i2, NULL, OFFSET_TO_TF_BYTE, read_dim(), and read_source_desc().

| void _MINVAL__I4 | ( | DopeVectorType * | result, | |
| DopeVectorType * | array, | |||
| DopeVectorType * | dim, | |||
| DopeVectorType * | mask | |||
| ) |
Definition at line 403 of file minval_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_DV_LOGICAL_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, get_offset_and_stride(), GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i4, NULL, OFFSET_TO_TF_BYTE, read_dim(), and read_source_desc().

| void _MINVAL__J | ( | DopeVectorType * | result, | |
| DopeVectorType * | array, | |||
| DopeVectorType * | dim, | |||
| DopeVectorType * | mask | |||
| ) |
Definition at line 575 of file minval_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_DV_LOGICAL_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, get_offset_and_stride(), GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), i8, NULL, OFFSET_TO_TF_BYTE, read_dim(), and read_source_desc().

| void _MINVAL__S | ( | DopeVectorType * | result, | |
| DopeVectorType * | array, | |||
| DopeVectorType * | dim, | |||
| DopeVectorType * | mask | |||
| ) |
Definition at line 919 of file minval_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_DV_LOGICAL_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, get_offset_and_stride(), GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), NULL, OFFSET_TO_TF_BYTE, r8, read_dim(), and read_source_desc().

| void _MINVAL__S4 | ( | DopeVectorType * | result, | |
| DopeVectorType * | array, | |||
| DopeVectorType * | dim, | |||
| DopeVectorType * | mask | |||
| ) |
Definition at line 747 of file minval_gen.c.
References _LELVL_ABORT, alloc_res(), ERROR, FESCIDIM, GET_ADDRESS_FROM_DESC, GET_ASSOCIATED_FROM_DESC, GET_DV_LOGICAL_FROM_DESC, GET_ELEMENT_SZ_FROM_DESC, get_offset_and_stride(), GET_RANK_FROM_DESC, GET_STRIDE_FROM_DESC(), NULL, OFFSET_TO_TF_BYTE, r4, read_dim(), and read_source_desc().

| static void alloc_res | ( | DopeVectorType * | result, | |
| size_t | src_extent[MAX_NARY_DIMS] | |||
| ) | [static] |
Definition at line 1263 of file minval_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 _MINVAL__D(), _MINVAL__I1(), _MINVAL__I2(), _MINVAL__I4(), _MINVAL__J(), _MINVAL__S(), and _MINVAL__S4().
| 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 1361 of file minval_gen.c.
References GET_RANK_FROM_DESC, and GET_STRIDE_FROM_DESC().
Referenced by _MINVAL__D(), _MINVAL__I1(), _MINVAL__I2(), _MINVAL__I4(), _MINVAL__J(), _MINVAL__S(), _MINVAL__S4(), and read_source_desc().

| static int32_t read_dim | ( | DopeVectorType * | dim | ) | [static] |
Definition at line 1305 of file minval_gen.c.
References GET_ADDRESS_FROM_DESC, and GET_ELEMENT_SZ_FROM_DESC.
Referenced by _MINVAL__D(), _MINVAL__I1(), _MINVAL__I2(), _MINVAL__I4(), _MINVAL__J(), _MINVAL__S(), and _MINVAL__S4().
| 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 1334 of file minval_gen.c.
References GET_EXTENT_FROM_DESC, get_offset_and_stride(), and GET_RANK_FROM_DESC.
Referenced by _MINVAL__D(), _MINVAL__I1(), _MINVAL__I2(), _MINVAL__I4(), _MINVAL__J(), _MINVAL__S(), and _MINVAL__S4().

1.7.1