***************************** 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 :