PIPS
transformation.c
Go to the documentation of this file.
1
/*
2
3
$Id: transformation.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
/*
28
* code transformationa for reductions.
29
*
30
* FC, June 1996.
31
*/
32
33
#include "
local-header.h
"
34
35
bool
loop_reductions
(
string
module
)
36
{
37
debug_on
(
"REDUCTIONS_DEBUG_LEVEL"
);
38
pips_debug
(1,
"considering module %s\n"
,
module
);
39
40
pips_assert
(
"not implemented yet\n"
,
false
);
41
42
debug_off
();
43
return
true
;
44
}
45
46
/* end of it
47
*/
local-header.h
debug_on
#define debug_on(env)
Definition:
misc-local.h:157
pips_debug
#define pips_debug
these macros use the GNU extensions that allow variadic macros, including with an empty list.
Definition:
misc-local.h:145
pips_assert
#define pips_assert(what, predicate)
common macros, two flavors depending on NDEBUG
Definition:
misc-local.h:172
debug_off
#define debug_off()
Definition:
misc-local.h:160
module
static char * module
Definition:
pips.c:74
loop_reductions
bool loop_reductions(string module)
transformation.c
Definition:
transformation.c:35
pips
src
Libs
reductions
transformation.c
Generated on Thu Sep 26 2024 22:11:45 for PIPS by
1.9.1