Files
SAPFOR/Sapfor/_src/SageAnalysisTool/README

53 lines
1.7 KiB
Plaintext
Raw Normal View History

2023-09-14 19:43:13 +03:00
***************************** PRELIMINARY ***************************
This file contains PRELIMINARY extensions to the basic sage system.
It mainly consists in an interface with the Omega test.
A demo program using the functionnalities of this library is given in
DemoDataDep. Documentation for this library is not yet available.
This directory contains the following files:
Makefile : just do make: create the library libDep.a
OmegaForSage : directory containing the Omega test src code
annotationDriver.C/.h : Interface in sage with the annotation system
arrayRef.C/.h : routine to create sets of array references (no yet completed)
give the index in affine form when possible
computeInducVar.C : Induction variable computation (no yet completed)
inducVar.h : structure for Induction variables
constanteProp.C : constante propagation routine (no yet completed)
constanteSet.h : constante data structure
controlFlow.C : routine to get the control flow in program (no yet completed)
defUse.C : compute for each statement the set of variables defined and used
(no yet completed)
definitionSet.h : for defUse.C
depGraph.C : data dependence graph (no yet completed)
depGraph.h : class declaration of the data dep graph
dependence.C : Interface with the omega test (no yet completed).
dependence.h :
flowAnalysis.C : support for data flow analysis (no yet completed)
intrinsic.C : list of intrinsic functions (no yet completed)
intrinsic.h :
invariant.C : (no yet completed)
loopTransform.C : simple loop transformations for sage (no yet completed)
set.C : basic class for dealing with object sets.
set.h :