Home
last modified time | relevance | path

Searched refs:C_Integer (Results 1 – 25 of 26) sorted by relevance

12

/dports/devel/ppl/ppl-1.2/src/
H A DC_Integer.hh62 struct C_Integer : public False { }; struct
65 struct C_Integer<char> : public True { struct
86 struct C_Integer<signed char> : public True { struct
99 struct C_Integer<signed short> : public True { struct
112 struct C_Integer<signed int> : public True { struct
125 struct C_Integer<signed long> : public True { struct
138 struct C_Integer<signed long long> : public True { struct
151 struct C_Integer<unsigned char> : public True { struct
164 struct C_Integer<unsigned short> : public True { struct
177 struct C_Integer<unsigned int> : public True { struct
[all …]
H A Dchecked_inlines.hh464 struct Safe_Int_Comparison<T1, T2, typename Enable_If<(C_Integer<T1>::value && C_Integer<T2>::value…
465 : public Bool<(C_Integer<T1>::is_signed
466 ? (C_Integer<T2>::is_signed
469 : (!C_Integer<T2>::is_signed
499 && C_Integer<U>::value
507 && C_Integer<U>::value
515 && C_Integer<U>::value
523 && C_Integer<U>::value
548 && (!C_Integer<T1>::value || !C_Integer<T2>::value)), bool>::type
563 && (!C_Integer<T1>::value || !C_Integer<T2>::value)), bool>::type
[all …]
H A Dglobals_defs.hh408 struct Fit<T, v, typename Enable_If<C_Integer<T>::value>::type> {
410 value = (v >= static_cast<long long>(C_Integer<T>::min)
411 && v <= static_cast<long long>(C_Integer<T>::max))
434 typename Enable_If<(Fit<typename C_Integer<T>::smaller_signed_type, v>::value
436 … || !Fit<typename C_Integer<T>::smaller_unsigned_type, v>::value))>::type>
437 : public Constant_<typename C_Integer<T>::smaller_signed_type, v, prefer_signed> {
442 typename Enable_If<(Fit<typename C_Integer<T>::smaller_unsigned_type, v>::value
444 … || !Fit<typename C_Integer<T>::smaller_signed_type, v>::value))>::type>
445 : public Constant_<typename C_Integer<T>::smaller_unsigned_type, v, prefer_signed> {
H A DBit_Row_inlines.hh60 <= C_Integer<unsigned long>::max / PPL_BITS_PER_GMP_LIMB); in Bit_Row()
66 <= C_Integer<unsigned long>::max / PPL_BITS_PER_GMP_LIMB); in Bit_Row()
138 <= C_Integer<unsigned long>::max / PPL_BITS_PER_GMP_LIMB); in union_assign()
144 <= C_Integer<unsigned long>::max / PPL_BITS_PER_GMP_LIMB); in union_assign()
H A DBit_Row.cc43 return C_Integer<unsigned long>::max; in first()
66 return C_Integer<unsigned long>::max; in next()
88 return C_Integer<unsigned long>::max; in next()
96 return C_Integer<unsigned long>::max; in last()
109 return C_Integer<unsigned long>::max; in prev()
148 return C_Integer<unsigned long>::max; in prev()
H A Dchecked_mpz_inlines.hh81 && s == C_Integer<mp_size_field_t>::min + 1) { in classify_mpz()
88 if (s == C_Integer<mp_size_field_t>::min) { in classify_mpz()
91 if (s == C_Integer<mp_size_field_t>::max) { in classify_mpz()
108 && get_mp_size(v) == C_Integer<mp_size_field_t>::min + 1; in PPL_SPECIALIZE_CLASSIFY()
117 && get_mp_size(v) == C_Integer<mp_size_field_t>::min; in PPL_SPECIALIZE_IS_NAN()
126 && get_mp_size(v) == C_Integer<mp_size_field_t>::max; in PPL_SPECIALIZE_IS_MINF()
145 set_mp_size(v, C_Integer<mp_size_field_t>::min + 1); in PPL_SPECIALIZE_IS_INT()
150 set_mp_size(v, C_Integer<mp_size_field_t>::min); in PPL_SPECIALIZE_IS_INT()
156 set_mp_size(v, C_Integer<mp_size_field_t>::max); in PPL_SPECIALIZE_IS_INT()
H A DBit_Matrix.cc108 j != C_Integer<unsigned long>::max; j = x[i].prev(j)) { in transpose()
123 j != C_Integer<unsigned long>::max; j = y[i].prev(j)) { in transpose_assign()
246 else if (row.last() != C_Integer<unsigned long>::max in OK()
H A Dchecked_int_inlines.hh73 static const Type plus_infinity = C_Integer<Type>::max;
74 static const Type minus_infinity = ((C_Integer<Type>::min >= 0)
76 : C_Integer<Type>::min);
78 = ((C_Integer<Type>::min >= 0)
80 : (C_Integer<Type>::min + (Policy::has_infinity ? 1 : 0)));
82 = (C_Integer<Type>::min
83 + ((C_Integer<Type>::min >= 0)
87 = (C_Integer<Type>::max
88 - ((C_Integer<Type>::min >= 0)
1296 typedef typename C_Integer<Type>::other_type UType; in div_2exp_signed_int()
[all …]
H A Dwrap_string.cc38 const unsigned npos = C_Integer<unsigned>::max; in wrap_string()
H A DCO_Tree_defs.hh113 PPL_COMPILE_TIME_CHECK(C_Integer<height_t>::max
1277 static const dimension_type unused_index = C_Integer<dimension_type>::max;
H A Dchecked.cc113 if (a_mod > C_Integer<unsigned long>::max - b_mod) { in sum_sign()
312 const long l_max = C_Integer<long>::max; in parse_number_part()
H A DPolyhedron_nonpublic.cc1738 i != C_Integer<unsigned long>::max; in BHZ09_NNC_poly_hull_assign_if_exact()
1808 i != C_Integer<unsigned long>::max; in BHZ09_NNC_poly_hull_assign_if_exact()
1898 j != C_Integer<unsigned long>::max; j = x_gs_condition_3.next(j)) { in BHZ09_NNC_poly_hull_assign_if_exact()
1921 j != C_Integer<unsigned long>::max; j = y_gs_condition_3.next(j)) { in BHZ09_NNC_poly_hull_assign_if_exact()
1946 j != C_Integer<unsigned long>::max; in BHZ09_NNC_poly_hull_assign_if_exact()
1957 j != C_Integer<unsigned long>::max; in BHZ09_NNC_poly_hull_assign_if_exact()
1981 i != C_Integer<unsigned long>::max; i = x_cs_condition_3.next(i)) { in BHZ09_NNC_poly_hull_assign_if_exact()
2001 i != C_Integer<unsigned long>::max; i = y_cs_condition_3.next(i)) { in BHZ09_NNC_poly_hull_assign_if_exact()
H A DPolyhedron_conversion_templates.hh771 PPL_ASSERT(sat[i].last() == C_Integer<unsigned long>::max in conversion()
773 PPL_ASSERT(sat[j].last() == C_Integer<unsigned long>::max in conversion()
H A DMakefile.am200 C_Integer.hh \
H A DCO_Tree_inlines.hh97 return C_Integer<dimension_type>::max/100; in max_size()
H A DMakefile.in271 C_Integer.hh fpu_defs.hh fpu-c99_inlines.hh \
841 C_Integer.hh \
H A Dppl.hh.dist3796 struct C_Integer : public False { };
3799 struct C_Integer<char> : public True {
7421 struct Safe_Int_Comparison<T1, T2, typename Enable_If<(C_Integer<T1>::value && C_Integer<T2>::value…
7505 && (!C_Integer<T1>::value || !C_Integer<T2>::value)), bool>::type
7520 && (!C_Integer<T1>::value || !C_Integer<T2>::value)), bool>::type
7541 && (!C_Integer<T1>::value || !C_Integer<T2>::value)), bool>::type
7689 = ((C_Integer<Type>::min >= 0)
7693 = (C_Integer<Type>::min
7694 + ((C_Integer<Type>::min >= 0)
7698 = (C_Integer<Type>::max
[all …]
/dports/devel/ga/ga-5.8/global/src/
H A Dbase.h43 typedef Integer C_Integer; typedef
64 C_Integer dims[MAXDIM]; /* global array dimensions */
65 C_Integer chunk[MAXDIM]; /* chunking */
68 C_Integer width[MAXDIM]; /* boundary cells per dimension */
69 C_Integer first[MAXDIM]; /* (Mirrored only) first local element */
70 C_Integer last[MAXDIM]; /* (Mirrored only) last local element */
72 C_Integer lo[MAXDIM]; /* top/left corner in local patch */
75 C_Integer *mapc; /* block distribution map */
81 C_Integer block_dims[MAXDIM];/* array of block dimensions */
82 C_Integer num_blocks[MAXDIM];/* number of blocks in each dimension */
[all …]
H A Dbase.c375 GA[i].mapc = (C_Integer*)0; in pnga_initialize()
376 GA[i].rstrctd_list = (C_Integer*)0; in pnga_initialize()
681 C_Integer *map= (map_ij);\
1666 if ((C_Integer)width[i] < 0) in pnga_set_ghosts()
1716 GA[ga_handle].mapc = (C_Integer*)malloc((maplen+1)*sizeof(C_Integer*)); in pnga_set_irreg_distr()
1917 GA[ga_handle].mapc = (C_Integer*)malloc((maplen+1)*sizeof(C_Integer*)); in pnga_set_tiled_irreg_proc_grid()
2610 GA[ga_handle].mapc = (C_Integer*)malloc((maplen+1)*sizeof(C_Integer*)); in pnga_allocate()
2925 GA[ga_handle].mapc = (C_Integer*)malloc((maplen+1)*sizeof(C_Integer*)); in pnga_overlay()
3725 GA[ga_handle].mapc = (C_Integer*)malloc((maplen+1)*sizeof(C_Integer*)); in pnga_duplicate()
3865 GA[ga_handle].mapc = (C_Integer*)malloc((maplen+1)*sizeof(C_Integer*)); in GA_Assemble_duplicate()
[all …]
H A Diterator.c231 C_Integer *block_dims; in gai_iterator_init()
252 C_Integer *block_dims; in gai_iterator_init()
H A Donesided.c1562 C_Integer *num_blocks, *block_dims; in pnga_access_block_grid_ptr()
/dports/devel/ppl/ppl-1.2/doc/
H A Ddevref.doxyconf-latex.in113 C_Integer.hh \
H A Ddevref.doxyconf-html.in113 C_Integer.hh \
/dports/devel/ppl/ppl-1.2/
H A DREADME761 | |-- C_Integer.hh
H A DChangeLog506 src/CO_Tree_templates.hh, src/CO_Tree_types.hh, src/C_Integer.hh,
2317 src/CO_Tree_templates.hh, src/CO_Tree_types.hh, src/C_Integer.hh,
4743 * src/C_Integer.hh: Indentation fixed.
8911 * src/C_Integer.hh: Simplified min/max evaluation.
9001 C_Integer traits rather than <climits> macros, thereby avoiding
9387 * src/C_Integer.hh, src/meta_programming.hh: Rename as
9969 src/CO_Tree.types.hh, src/C_Integer.hh, src/C_Polyhedron.cc,
11526 * src/C_Integer.hh: Fixed plain char vs. numeric unsafe mixing.
13171 * src/C_Integer.hh: Specialize C_Integer<T> for plain char.
13733 src/CO_Tree.types.hh, src/C_Integer.hh, src/C_Polyhedron.cc,
[all …]

12