#include <sys/types.h>#include "lnopt_main.h"#include "lnoutils.h"#include "lwn_util.h"#include "lno_bv.h"#include "btree.h"#include "cxx_graph.h"#include "graph_template.h"


Go to the source code of this file.
Data Types | |
| module | ARRAY_DESCRIPTOR |
| module | DISTRIBUTION |
| module | ARRAY_TRANSPOSE_DESCRIPTOR |
| module | TVERTEX |
| module | TEDGE |
| module | TRANSPOSE_DIRECTED_GRAPH16 |
Defines | |
| #define | TRANSPOSE_MAX_SIZE 16 |
Typedefs | |
| typedef BINARY_TREE < ARRAY_DESCRIPTOR > | ARRAY_DESCR_TREE |
| typedef STACK< ST * > | ARRAY_DESCR_STACK |
| typedef BINARY_TREE < ARRAY_TRANSPOSE_DESCRIPTOR > | ARRAY_TRANSPOSE_TREE |
Functions/Subroutines | |
| void | Automatic_Data_Distribute (WN *wn) |
| void | Transpose_For_MP (WN *wn) |
| #define TRANSPOSE_MAX_SIZE 16 |
| typedef STACK<ST *> ARRAY_DESCR_STACK |
| typedef BINARY_TREE<ARRAY_DESCRIPTOR> ARRAY_DESCR_TREE |
$Source$
Definition at line 127 of file autod.cxx.
References distributed_something_pu, FALSE, MEM_POOL_Delete(), and MEM_POOL_Initialize.
Referenced by Parallel_And_Padding_Phase().
Definition at line 135 of file autod.cxx.
References arrays, TRANSPOSE_DIRECTED_GRAPH16::Build(), CXX_NEW, TRANSPOSE_DIRECTED_GRAPH16::Did_Transpose(), graph, LNO_Build_Access(), LNO_default_pool, LNO_local_pool, MEM_POOL_Pop, MEM_POOL_Push, TRANSPOSE_DIRECTED_GRAPH16::Solve(), and TRANSPOSE_DIRECTED_GRAPH16::Transpose().
Referenced by Lnoptimizer(), and Parallel_And_Padding_Phase().
1.5.6