|
LLVM OpenMP 22.0.0git
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include "omp.h"Go to the source code of this file.
Macros | |
| #define | MAX_BOUND 64 |
| #define | NO_EFFICIENCY_CHECK |
Functions | |
| unsigned * | Alloc (unsigned bound1, unsigned bound2) |
| void | ZeroOut (unsigned *p, unsigned bound1, unsigned bound2) |
| void | Free (unsigned *p) |
| unsigned * | Index (unsigned *p, unsigned i, unsigned j, unsigned bound2) |
| int | test (unsigned upper_bound) |
| int | main () |
Variables | |
| unsigned * | execution_count = NULL |
| unsigned * | iterations_per_thread = NULL |
| #define MAX_BOUND 64 |
Definition at line 10 of file omp_for_collapse_LowerTriangularLess.c.
Referenced by main().
| #define NO_EFFICIENCY_CHECK |
Definition at line 13 of file omp_for_collapse_LowerTriangularLess.c.
| unsigned * Alloc | ( | unsigned | bound1, |
| unsigned | bound2 ) |
Definition at line 22 of file omp_for_collapse_LowerTriangularLess.c.
Referenced by main().
| void Free | ( | unsigned * | p | ) |
Definition at line 30 of file omp_for_collapse_LowerTriangularLess.c.
References p.
Referenced by main().
| unsigned * Index | ( | unsigned * | p, |
| unsigned | i, | ||
| unsigned | j, | ||
| unsigned | bound2 ) |
Definition at line 32 of file omp_for_collapse_LowerTriangularLess.c.
Referenced by omptest::OmptCallbackHandler::handleImplicitTask(), omptest::OmptAssertEvent::ImplicitTask(), test(), and omptest::OmptCallbackHandler::~OmptCallbackHandler().
Definition at line 114 of file omp_for_collapse_LowerTriangularLess.c.
References Alloc(), execution_count, Free(), iterations_per_thread, j, MAX_BOUND, omp_get_max_threads(), and test().
| int test | ( | unsigned | upper_bound | ) |
Definition at line 36 of file omp_for_collapse_LowerTriangularLess.c.
References execution_count, i, Index(), iterations_per_thread, j, omp_get_max_threads(), omp_set_num_threads, value, and ZeroOut().
| void ZeroOut | ( | unsigned * | p, |
| unsigned | bound1, | ||
| unsigned | bound2 ) |
Definition at line 26 of file omp_for_collapse_LowerTriangularLess.c.
References p.
Referenced by test().
| unsigned* execution_count = NULL |
Definition at line 18 of file omp_for_collapse_LowerTriangularLess.c.
| unsigned* iterations_per_thread = NULL |
Definition at line 20 of file omp_for_collapse_LowerTriangularLess.c.