testsuite/libgomp.c++/collapse-2.C File Reference

#include <omp.h>

Include dependency graph for collapse-2.C:

Go to the source code of this file.

Data Structures

class  I< T >
class  J< T >

Typedefs

typedef __PTRDIFF_TYPE__ ptrdiff_t

Functions

void abort ()
template<typename T>
bool operator== (I< T > &x, I< T > &y)
template<typename T>
bool operator== (const I< T > &x, const I< T > &y)
template<typename T>
bool operator!= (I< T > &x, I< T > &y)
template<typename T>
bool operator!= (const I< T > &x, const I< T > &y)
template<typename T>
bool operator< (I< T > &x, I< T > &y)
template<typename T>
bool operator< (const I< T > &x, const I< T > &y)
template<typename T>
bool operator<= (I< T > &x, I< T > &y)
template<typename T>
bool operator<= (const I< T > &x, const I< T > &y)
template<typename T>
bool operator> (I< T > &x, I< T > &y)
template<typename T>
bool operator> (const I< T > &x, const I< T > &y)
template<typename T>
bool operator>= (I< T > &x, I< T > &y)
template<typename T>
bool operator>= (const I< T > &x, const I< T > &y)
template<typename T>
I< T >::difference_type operator- (I< T > &x, I< T > &y)
template<typename T>
I< T >::difference_type operator- (const I< T > &x, const I< T > &y)
template<typename T>
I< T > operator+ (typename I< T >::difference_type x, const I< T > &y)
void f1 (J< int > x, J< int > y, J< int > z)
void f2 (J< int > x, J< int > y, J< int > z)
template<typename T>
void f3 (J< int > x, J< int > y, J< int > z)
template<typename T>
void f4 (J< int > x, J< int > y, J< int > z)
template<typename T>
void f5 (J< int > x, J< int > y, J< int > z)
template<typename T>
void f6 (J< int > x, J< int > y, J< int > z)
template<typename T>
void f7 (J< T > x, J< T > y, J< T > z)
template<typename T>
void f8 (J< T > x, J< T > y, J< T > z)
template<typename S, typename T>
void f9 (J< T > x, J< T > y, J< T > z)
template<typename S, typename T>
void f10 (J< T > x, J< T > y, J< T > z)
int main ()

Variables

int results [2000]


Typedef Documentation

typedef __PTRDIFF_TYPE__ ptrdiff_t

Definition at line 4 of file collapse-2.C.


Function Documentation

void abort (  ) 

void f1 ( J< int >  x,
J< int >  y,
J< int >  z 
)

Definition at line 93 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, l, n, omp_get_num_threads(), omp_get_thread_num(), x, and z.

Here is the call graph for this function:

template<typename S, typename T>
void f10 ( J< T >  x,
J< T >  y,
J< T >  z 
)

Definition at line 326 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, l, n, omp_get_num_threads(), omp_get_thread_num(), T, x, and z.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void f2 ( J< int >  x,
J< int >  y,
J< int >  z 
)

Definition at line 119 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, l, n, omp_get_num_threads(), omp_get_thread_num(), x, and z.

Here is the call graph for this function:

template<typename T>
void f3 ( J< int >  x,
J< int >  y,
J< int >  z 
)

Definition at line 143 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, l, n, omp_get_num_threads(), omp_get_thread_num(), x, and z.

Here is the call graph for this function:

template<typename T>
void f4 ( J< int >  x,
J< int >  y,
J< int >  z 
)

Definition at line 170 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, n, omp_get_num_threads(), omp_get_thread_num(), x, and z.

Here is the call graph for this function:

template<typename T>
void f5 ( J< int >  x,
J< int >  y,
J< int >  z 
)

Definition at line 195 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, n, omp_get_num_threads(), omp_get_thread_num(), T, x, and z.

Here is the call graph for this function:

template<typename T>
void f6 ( J< int >  x,
J< int >  y,
J< int >  z 
)

Definition at line 223 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, n, omp_get_num_threads(), omp_get_thread_num(), T, x, and z.

Here is the call graph for this function:

template<typename T>
void f7 ( J< T >  x,
J< T >  y,
J< T >  z 
)

Definition at line 248 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, l, n, omp_get_num_threads(), omp_get_thread_num(), T, x, and z.

Here is the call graph for this function:

template<typename T>
void f8 ( J< T >  x,
J< T >  y,
J< T >  z 
)

Definition at line 275 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, l, n, omp_get_num_threads(), omp_get_thread_num(), T, x, and z.

Here is the call graph for this function:

template<typename S, typename T>
void f9 ( J< T >  x,
J< T >  y,
J< T >  z 
)

Definition at line 299 of file collapse-2.C.

References abort(), J< T >::begin(), J< T >::end(), f, i, j, k, l, n, omp_get_num_threads(), omp_get_thread_num(), T, x, and z.

Here is the call graph for this function:

int main ( void   ) 

Definition at line 349 of file collapse-2.C.

References a, b, f1(), f2(), i, x, and z.

Here is the call graph for this function:

template<typename T>
bool operator!= ( const I< T > &  x,
const I< T > &  y 
)

Definition at line 63 of file collapse-2.C.

References x.

template<typename T>
bool operator!= ( I< T > &  x,
I< T > &  y 
)

Definition at line 62 of file collapse-2.C.

References x.

template<typename T>
I<T> operator+ ( typename I< T >::difference_type  x,
const I< T > &  y 
)

Definition at line 74 of file collapse-2.C.

References I< T >::p.

template<typename T>
I<T>::difference_type operator- ( const I< T > &  x,
const I< T > &  y 
)

Definition at line 73 of file collapse-2.C.

References I< T >::p, and x.

template<typename T>
I<T>::difference_type operator- ( I< T > &  x,
I< T > &  y 
)

Definition at line 72 of file collapse-2.C.

References I< T >::p, and x.

template<typename T>
bool operator< ( const I< T > &  x,
const I< T > &  y 
)

Definition at line 65 of file collapse-2.C.

References x.

template<typename T>
bool operator< ( I< T > &  x,
I< T > &  y 
)

Definition at line 64 of file collapse-2.C.

References x.

template<typename T>
bool operator<= ( const I< T > &  x,
const I< T > &  y 
)

Definition at line 67 of file collapse-2.C.

References x.

template<typename T>
bool operator<= ( I< T > &  x,
I< T > &  y 
)

Definition at line 66 of file collapse-2.C.

References x.

template<typename T>
bool operator== ( const I< T > &  x,
const I< T > &  y 
)

Definition at line 61 of file collapse-2.C.

References I< T >::p, and x.

template<typename T>
bool operator== ( I< T > &  x,
I< T > &  y 
)

Definition at line 60 of file collapse-2.C.

References I< T >::p, and x.

template<typename T>
bool operator> ( const I< T > &  x,
const I< T > &  y 
)

Definition at line 69 of file collapse-2.C.

References I< T >::p, and x.

template<typename T>
bool operator> ( I< T > &  x,
I< T > &  y 
)

Definition at line 68 of file collapse-2.C.

References I< T >::p, and x.

template<typename T>
bool operator>= ( const I< T > &  x,
const I< T > &  y 
)

Definition at line 71 of file collapse-2.C.

References I< T >::p, and x.

template<typename T>
bool operator>= ( I< T > &  x,
I< T > &  y 
)

Definition at line 70 of file collapse-2.C.

References I< T >::p, and x.


Variable Documentation

int results[2000]

Definition at line 90 of file collapse-2.C.

Referenced by baz().


Generated on Fri Apr 5 05:40:13 2013 for Libgomp by  doxygen 1.4.7