Searched refs:dimension (Results 1 - 25 of 54) sorted by relevance

123

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/
H A Denum5.C10 enum { dimension = dim }; enumerator in enum:X::__anon1027
H A Dcall4.C7 template<int dimension,
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/lto/
H A D20100721-1_0.C5 template <int dimension> struct G;
/haiku-buildtools/gcc/libgomp/
H A Dopenacc_lib.h30 ! NOTE: Due to the use of dimension (..), the code only works when compiled
156 type (*), dimension (*) :: a
163 type (*), dimension (*) :: a
168 type (*), dimension (..), contiguous :: a
176 type (*), dimension (*) :: a
183 type (*), dimension (*) :: a
188 type (*), dimension (..), contiguous :: a
196 type (*), dimension (*) :: a
203 type (*), dimension (*) :: a
208 type (*), dimension (
[all...]
/haiku-buildtools/cloog/doc/
H A DTODO23 3. Do not fuse the iterators/scattering dimension names lists (Hadda Cheroun).
/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/goacc/
H A Dreduction.f956 integer, dimension (*) :: ia1
7 integer, dimension (10) :: ia2
9 real, dimension (5) :: ra1
11 double precision, dimension (4) :: da1
13 complex, dimension (7) :: ca1
15 logical, dimension (3) :: la1
21 type(t), dimension (2) :: ta1
H A Dloop-1.f959 integer, dimension (30) :: a
H A Denter-exit-data.f9516 real, dimension(:), allocatable :: aa
H A Ddata-clauses.f9515 real, dimension(:), allocatable :: aa
16 real, dimension(:) :: asa
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/
H A Dpr50672.C17 const BoxCoordinate& operator [] (const BoxDimension& dimension) const {
18 return point[dimension];
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/
H A Dpr46571.c29 unsigned dimension:1; member in struct:__anon2316
/haiku-buildtools/gcc/gcc/fortran/
H A Dprimary.c1841 if ((sym->ts.type != BT_CLASS && sym->attr.dimension)
1843 && CLASS_DATA (sym)->attr.dimension))
1866 && sym->assoc->st->n.sym->attr.dimension == 0))
1867 sym->attr.dimension = 1;
1871 || (sym->attr.dimension && sym->ts.type != BT_CLASS
1876 && (CLASS_DATA (sym)->attr.dimension
2145 int dimension, codimension, pointer, allocatable, target; local
2159 dimension = CLASS_DATA (sym)->attr.dimension;
2166 dimension
[all...]
H A Dtrans-expr.c443 /* Assign the dimension as range-ref. */
877 && gfc_expr_attr (e).dimension)
1274 && CLASS_DATA (code->expr1)->attr.dimension)
1389 else if (CLASS_DATA (expr2)->attr.dimension && expr2->expr_type != EXPR_FUNCTION)
1407 && !CLASS_DATA (expr2)->attr.dimension)
1410 || !CLASS_DATA (expr2)->attr.dimension)
1547 && !sym->attr.dimension)
2271 && (!c->attr.dimension && !c->attr.codimension)
2433 if (sym->attr.dummy && !sym->attr.dimension
2441 && !sym->attr.dimension
[all...]
H A Dsymbol.c326 proc->attr.dimension = proc->result->attr.dimension;
368 *dimension = "DIMENSION", *in_equivalence = "EQUIVALENCE", local
480 conf (external, dimension); /* See Fortran 95's R504. */
536 conf (cray_pointer, dimension);
574 conf (value, dimension)
605 conf (procedure, dimension)
636 conf2 (dimension);
691 conf2 (dimension);
942 if (attr->dimension)
[all...]
H A Dclass.c34 (pointer/allocatable/dimension/...).
342 && CLASS_DATA (e->symtree->n.sym)->attr.dimension
351 && CLASS_DATA (ref->u.c.component)->attr.dimension
377 && !CLASS_DATA (e->symtree->n.sym)->attr.dimension
389 && !CLASS_DATA (ref->u.c.component)->attr.dimension
685 c->attr.dimension = attr->dimension;
737 attr->allocatable = attr->pointer = attr->dimension = attr->codimension = 0;
915 if (comp->attr.dimension || comp->attr.codimension
917 && (CLASS_DATA (comp)->attr.dimension
[all...]
H A Dresolve.c231 sym->attr.dimension = ifc->attr.dimension;
340 /* We can't tell if an array with dimension (:) is assumed or deferred
773 || (el->sym->result->attr.dimension
774 != ns->entries->sym->result->attr.dimension)
808 if (sym->attr.dimension)
821 if (sym->attr.dimension)
1377 if (a.allocatable || a.dimension || a.dummy || a.external || a.intrinsic
1474 gfc_error ("The upper bound in the last dimension must "
2321 if (res->attr.dimension) /* (
6811 int i, pointer, allocatable, dimension, is_abstract; local
11080 bool pointer, allocatable, dimension; local
[all...]
H A Dtrans-decl.c482 if (sym->attr.dimension
543 if (!attr->dimension && !attr->codimension)
583 && (sym->attr.dimension || sym->ts.type == BT_DERIVED))
662 || sym->attr.dimension == 0
907 /* Don't try to use the unknown ubound for the last coarray dimension. */
1434 if ((sym->attr.dimension || sym->attr.codimension)
1450 if (sym->attr.dimension
1546 if (sym->attr.dimension || sym->attr.codimension)
1557 if (sym->attr.dimension || sym->attr.allocatable || sym->attr.codimension
1559 (CLASS_DATA (sym)->attr.dimension
[all...]
H A Dtrans-types.c1233 struct descriptor_dimension dimension[N_DIM];
1277 integer, dimension (80000:90000, 80000:90000, 2) :: array
1290 previous dimension. This requires extra fields in the descriptor
1299 gcc_assert (sym->attr.dimension || sym->attr.codimension);
1969 if (sym->attr.dimension)
2193 if (sym->attr.dimension || sym->attr.codimension)
2366 if (c->attr.function && !c->attr.dimension && c->ts.type != BT_CHARACTER)
2581 if ((c->attr.dimension || c->attr.codimension) && !c->attr.proc_pointer )
2679 if (sym->attr.dimension)
2836 || arg->attr.dimension
[all...]
H A Dinterface.c442 if (dt1->attr.dimension != dt2->attr.dimension)
448 if (dt1->attr.dimension && gfc_compare_array_spec (dt1->as, dt2->as) == 0)
1235 snprintf (errmsg, err_len, "Shape mismatch in dimension %i of"
1399 snprintf (errmsg, err_len, "Shape mismatch in dimension %i of "
2122 if (formal->attr.dimension
2124 && gfc_expr_attr (actual).dimension
2216 || (actual->rank != 0 && !(is_elemental || formal->attr.dimension))
2223 || (actual->rank == 0 && formal->attr.dimension
2231 else if (actual->rank != 0 && (is_elemental || formal->attr.dimension))
[all...]
H A Dmatch.c3733 if (gfc_peek_ascii_char () == '(' && !sym->attr.dimension)
5357 assoc_sym->attr.dimension = 1;
5422 && (CLASS_DATA (select_type_stack->selector)->attr.dimension
5426 tmp->n.sym->attr.dimension
5427 = CLASS_DATA (select_type_stack->selector)->attr.dimension;
5477 if (CLASS_DATA (select_type_stack->selector)->attr.dimension
5480 tmp->n.sym->attr.dimension
5481 = CLASS_DATA (select_type_stack->selector)->attr.dimension;
5572 && (CLASS_DATA (expr1)->attr.dimension
H A Ddecl.c1170 /* Make sure that if it has the dimension attribute, that it is
1214 /* Add dimension attribute if present. */
1220 dimension attribute. */
1222 attr.dimension = 0;
1502 if (sym->attr.flavor == FL_PARAMETER && sym->attr.dimension
1574 if (sym->attr.dimension && init->rank == 0)
1660 c->attr.dimension = 1;
1711 if (!c->attr.dimension)
3573 if (match_string_p ("dimension"))
3738 gfc_error ("Missing dimension specificatio
[all...]
/haiku-buildtools/cloog/include/cloog/
H A Ddomain.h154 int cloog_domain_lazy_isconstant(CloogDomain *domain, int dimension,
/haiku-buildtools/cloog/source/isl/
H A Ddomain.c43 * Returns true if each scattering dimension is defined in terms
209 * parameter space dimension, (permut) if not NULL, is an array of (nb_doms)
319 * Return 1 if the specified dimension has both an upper and a lower bound.
1133 * lower bound for the dimension at "level" (provided "dom" itself
1194 * as input are the same (except possibly for the final dimension, where we
1199 * A difference of 1 in the final dimension is only allowed if the
1343 * this function returns 1 if the scattering dimension 'dimension' in the
1345 * If value is not NULL, then it is set to the constant value of dimension.
1347 int cloog_scattering_lazy_isscalar(CloogScattering *scatt, int dimension, argument
1361 cloog_domain_lazy_isconstant(CloogDomain *domain, int dimension, cloog_int_t *value) argument
1375 cloog_scattering_erase_dimension(CloogScattering *scattering, int dimension) argument
[all...]
/haiku-buildtools/legacy/gcc/gcc/
H A Dgenattrtab.c261 attributes. We record each of these as a struct dimension.
274 Each dimension also has a current value. This is the node that is
285 struct dimension struct
287 struct attr_desc *attr; /* Attribute for this dimension. */
403 static void unmark_used_attributes PROTO((rtx, struct dimension *, int));
404 static int add_values_to_cover PROTO((struct dimension *));
405 static int increment_current_value PROTO((struct dimension *, int));
406 static rtx test_for_current_value PROTO((struct dimension *, int));
407 static rtx simplify_with_current_value PROTO((rtx, struct dimension *, int));
3611 struct dimension *spac
[all...]
/haiku-buildtools/gcc/gcc/
H A Dgraphite-isl-ast-to-gimple.c969 int dimension = isl_space_dim (schedule_space, isl_dim_out); local
971 !carries_deps (schedule, dependences, dimension);

Completed in 417 milliseconds

123