PIPS
|
#include <stdio.h>
#include <string.h>
#include "genC.h"
#include "misc.h"
#include "constants.h"
#include "linear.h"
#include "ri.h"
#include "ri-util.h"
#include "database.h"
#include "pipsdbm.h"
#include "resources.h"
#include "control.h"
#include "conversion.h"
#include "transformations.h"
#include "hyperplane.h"
Go to the source code of this file.
Functions | |
static bool | always_select () |
interfaces with pipsmake for hyperplane transformation More... | |
void | global_parallelization (const char *module_name) |
global_parallelization.c More... | |
bool | loop_hyperplane (const char *module_name) |
|
static |
interfaces with pipsmake for hyperplane transformation
Definition at line 49 of file global_parallelization.c.
Referenced by global_parallelization().
void global_parallelization | ( | const char * | module_name | ) |
module_name | odule_name |
Definition at line 51 of file global_parallelization.c.
References always_select(), db_get_memory_resource(), DB_PUT_MEMORY_RESOURCE, debug_off, debug_on, entity_module_p(), hyperplane(), local_name_to_top_level_entity(), look_for_nested_loop_statements(), module, module_name(), module_reorder(), pips_assert, and strdup().
bool loop_hyperplane | ( | const char * | module_name | ) |
module_name | odule_name |
Definition at line 72 of file global_parallelization.c.
References hyperplane(), interactive_loop_transformation(), and module_name().