![]() |
![]() |
OpenMP Runtime
|
Initialize the OpenMP runtime environment. More...
#include <c6x.h>
Defines | |
#define | CINIT ((void*)&__cinit__) |
Functions | |
far void | _auto_init (const void *cinit) |
far int | _args_main () |
far void | exit (int status) |
far void | __TI_omp_terminate (void) |
Terminate the OpenMP runtime. | |
far void | __TI_omp_reset (void) |
Default reset routine. | |
far int | __TI_omp_initialize (void) |
Initializes the OMP runtime. | |
far void | __TI_omp_start (void) |
__asm ("\t.global __STACK_END") | |
void __interrupt | c_int00 () |
Variables | |
far int | __cinit__ |
char | _stack [8] |
Initialize the OpenMP runtime environment.
Copyright 2013 by Texas Instruments Incorporated.
far int __TI_omp_initialize | ( | void | ) |
Initializes the OMP runtime.
Invoked after cinit. see .c
far void __TI_omp_terminate | ( | void | ) |
Terminate the OpenMP runtime.
Executed only be the master core. Pushes exit events to the worker exit queues to terminate execution on workers. Also does cleanup on the master