<project.out>.dep
The <project.out>.dep-file holds the user defined dependencies as
well as the dependencies that dependence tool has calculated. This is the
main output file of the dependence tool.
Read: Directory general, File dependen.cc,
Function Dependence::read
Write: Directory general, File dependen.cc,
Function Dependence::save
Format:
# of dependencies
# of variables
# of parameters (structur- and pseudo-parameter)
# of pseudo-parameter
---------------------------------------------
- (dependence 1:)
- number of dependence
- type of dependence (see below)
- source description (rows, denominator,
matrix)
- destination description (rows, denominator,
matrix)
- number of source statement
- number of target statement
- h-fransformation (rows, denominator,
matrix)
- context
- (dependence 2:)
- ...
Dependence Type
| Number |
Type |
| 1 | UNIFORM_TRUE |
| 2 | UNIFORM_FLOW |
| 3 | UNIFORM_ANTI |
| 4 | UNIFORM_OUTPUT |
| 5 | UNIFORM_INPUT |
| 6 | UNIFORM_DUMMY |
| 7 | NON_UNIFORM_TRUE |
| 8 | NON_UNIFORM_FLOW |
| 9 | NON_UNIFORM_ANTI |
| 10 | NON_UNIFORM_OUTPUT |
| 11 | NON_UNIFORM_INPUT |
| 12 | NON_UNIFORM_DUMMY |
Andreas Dischinger, 15.06.1997