PIPS
variables.c
Go to the documentation of this file.
1
/*
2
3
$Id: variables.c 23065 2016-03-02 09:05:50Z coelho $
4
5
Copyright 1989-2016 MINES ParisTech
6
7
This file is part of PIPS.
8
9
PIPS is free software: you can redistribute it and/or modify it
10
under the terms of the GNU General Public License as published by
11
the Free Software Foundation, either version 3 of the License, or
12
any later version.
13
14
PIPS is distributed in the hope that it will be useful, but WITHOUT ANY
15
WARRANTY; without even the implied warranty of MERCHANTABILITY or
16
FITNESS FOR A PARTICULAR PURPOSE.
17
18
See the GNU General Public License for more details.
19
20
You should have received a copy of the GNU General Public License
21
along with PIPS. If not, see <http://www.gnu.org/licenses/>.
22
23
*/
24
#ifdef HAVE_CONFIG_H
25
#include "pips_config.h"
26
#endif
27
/* -- variables.c
28
*
29
* package atomizer : Alexis Platonoff, juillet 91
30
* --
31
*
32
* This file contains functions that creates the new temporary entities and
33
* the new auxiliary entities, and functions that compute the "basic" of an
34
* expression.
35
*/
36
37
#include <stdio.h>
38
#include <string.h>
39
40
#include "
genC.h
"
41
#include "
ri.h
"
42
#include "
effects.h
"
43
#include "
graph.h
"
44
#include "
dg.h
"
45
46
#include "
ri-util.h
"
47
/* #include "constants.h" */
48
#include "
misc.h
"
49
50
/* AP: I removed this include because it no longer exists
51
#include "loop_normalize.h" */
52
53
#include "
atomizer.h
"
54
55
/* FI: I moved these procedures in ri-util/variable.c and ri-util/type.c */
atomizer.h
dg.h
effects.h
genC.h
graph.h
misc.h
ri-util.h
ri.h
pips
src
Libs
atomizer
variables.c
Generated on Thu Sep 26 2024 22:11:33 for PIPS by
1.9.1