Searched refs:identity (Results 1 - 25 of 33) sorted by relevance

12

/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/pch/
H A Dstruct-1.c4 int identity; member in struct:ChainSearchRecord
10 s->identity = 0x6a73616d;
12 s->identity = 0x616d;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/cpp0x/
H A Dauto22.C4 int& identity(int& i) function
14 auto&& x = identity(i); // Type of x should be `int&`, but it is `int&&`.
H A Dconstexpr-builtin2.C5 constexpr int identity(int x) { return x; } function
6 constexpr int zero() { return identity(0); }
7 constexpr int one() { return identity(1); }
13 { return identity(__builtin_constant_p(x)) ? 4 : nonconst_func(x); }
H A Dconstexpr-neg2.C6 constexpr int identity(int x) { return x; } function
7 constexpr int zero() { return identity(0); }
8 constexpr int one() { return identity(1); }
H A Denum5.C15 struct identity { struct
20 dependant<identity<int>> y;
H A Dvariadic-unify-2.C5 template <typename T> struct identity struct
9 int forward_call(RT (*) (A...), typename identity<A>::type...);
H A Ddecltype5.C26 struct identity { struct
32 identity id;
H A Dpr33996.C14 struct identity struct
21 forward(typename identity<_Tp>::type&& __t)
H A Dpr33955.C34 struct identity struct
39 apply_args<args<or_>, args<identity<int>>, float, double> a1;
H A Dpr57101.C86 template < typename _Tp > struct identity struct in namespace:__anon901
99 < _Tp >::value, _Tp >::type forward (typename identity < _Tp >::type)
H A Dvariadic98.C70 template<typename _Tp> struct identity { struct in namespace:std
73 template<typename _Tp> inline typename enable_if<!is_lvalue_reference<_Tp>::value, _Tp&&>::type forward(typename std::identity<_Tp>::type& __t) {
75 template<typename _Tp> inline typename enable_if<is_lvalue_reference<_Tp>::value, _Tp>::type forward(typename std::identity<_Tp>::type __t) {
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/
H A Dusing29.C11 struct identity { struct
16 struct test_case : public identity<T> {
17 using typename identity<T>::type;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ext/visibility/
H A Dtemplate3.C11 template <class T> T identity(T t) { return t; } function
12 template __attribute__((visibility("hidden"))) double identity(double);
13 template int identity(int);
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/cpp0x/lambda/
H A Dlambda-typedef.C5 struct identity struct
25 f<identity<int> >();
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/init/
H A Dinit-ref1.C17 int &identity (int &x) function
36 int &c = ++identity (++foo (a));
/haiku-buildtools/gcc/gcc/testsuite/go.test/test/fixedbugs/
H A Dbug446.go23 var a = identity(1)
24 var b = identity(2)
26 func identity(a int) int { return a } func
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ipa/
H A Dpr63587-2.C11 template <typename> struct identity struct in namespace:boost
77 identity<char> __trans_tmp_1;
102 template <typename TestType> void operator()(identity<TestType>)
/haiku-buildtools/legacy/gcc/libstdc++/stl/
H A Dfunction.h87 using __STD::identity;
/haiku-buildtools/isl/doc/
H A Dmanual.tex50 \def\identity{\mathop{\rm Id}\nolimits}
H A Dimplementation.tex969 (P_m' \cup \identity) \circ \cdots \circ
970 (P_2' \cup \identity) \circ
971 (P_1' \cup \identity)
987 We therefore need to take the union with the identity relation
990 The path that consists of only identity relations is removed
992 Taking the union with the identity relation means that
1358 $R^+ \cap \identity \ne \emptyset$.
1399 $R^+ \cap \identity \ne \emptyset$, then, since $T$ is
1401 $T \cap \identity \ne \emptyset$. This in turn means
1817 Now, $R_i^* = R_i^+ \cup \identity
[all...]
/haiku-buildtools/gcc/libcilkrts/include/cilk/
H A Dreducer.h67 * the `identity` and `reduce` functions.
242 /** Create the identity value. Constructs (without allocating) a @a View
253 * appropriate identity value. Monoid classes should declare
254 * their identity function explicitly, rather than relying on
257 void identity(View* p) const { new ((void*) p) View(); } function in class:cilk::monoid_base
291 (monoid->identity(view), view) ); }
384 /** Monoid class that gets its value type and identity and reduce operations
389 * between the monoid and the view ��� the identity and reduction operations are
395 * and its identity and reduction operations from its view class. No
407 * `View()` | a default constructor which constructs the identity valu
432 void identity(View* p) const { new ((void*)p) View(); } function in class:cilk::monoid_with_view
[all...]
H A Dreducer_string.h92 * The identity value of a string reducer is the empty string, which is the
119 * argument, will initially contain the identity value, an empty string.
153 * The strings for new views are created (by the view identity constructor)
440 * identity-constructing new views.
445 /** Create an identity view.
447 * String view identity constructors take the string allocator as an
453 void identity(view_type *v) const { ::new((void*) v) view_type(m_allocator); } function in class:cilk::op_basic_string
458 * the leftmost view���s string, so that it can use it in the `identity`
H A Dreducer_list.h107 * The identity value of a list reducer is the empty list, which is the value
123 * argument, will initially contain the identity value, an empty list.
164 * identity constructor) using the same allocator as the list that was created
334 * The key to efficient reducers is that the `identity` operation, which
342 * of the leftmost view���s list, so that it can use it in the `identity`
375 * identity-constructing new views.
380 /** Create an identity view.
382 * List view identity constructors take the list allocator as an argument.
387 void identity(View *v) const { ::new((void*) v) View(m_allocator); } function in class:cilk::internal::list_monoid_base
/haiku-buildtools/binutils/gas/testsuite/gas/arc/
H A Dtaux.s5 lr r5, [identity]
/haiku-buildtools/isl/
H A Disl_ast_codegen.c103 isl_map *identity; local
109 identity = isl_set_identity(isl_map_range(isl_map_copy(executed)));
110 executed = isl_map_domain_product(executed, identity);

Completed in 277 milliseconds

12