projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused variable.
[libfirm]
/
ir
/
opt
/
convopt.c
diff --git
a/ir/opt/convopt.c
b/ir/opt/convopt.c
index
5ecf85e
..
0ec6243
100644
(file)
--- a/
ir/opt/convopt.c
+++ b/
ir/opt/convopt.c
@@
-36,9
+36,7
@@
* TODO: * try to optimize cmp modes
* * decide when it is useful to move the convs through phis
*/
* TODO: * try to optimize cmp modes
* * decide when it is useful to move the convs through phis
*/
-#ifdef HAVE_CONFIG_H
#include "config.h"
#include "config.h"
-#endif
#include "iroptimize.h"
#include "iroptimize.h"
@@
-54,7
+52,7
@@
DEBUG_ONLY(static firm_dbg_module_t *dbg);
DEBUG_ONLY(static firm_dbg_module_t *dbg);
-static
INLINE
int imin(int a, int b) { return a < b ? a : b; }
+static
inline
int imin(int a, int b) { return a < b ? a : b; }
static
int is_optimizable_node(const ir_node *node)
static
int is_optimizable_node(const ir_node *node)
@@
-87,7
+85,7
@@
int is_downconv(ir_mode *src_mode, ir_mode *dest_mode)
return
mode_is_int(src_mode) &&
mode_is_int(dest_mode) &&
return
mode_is_int(src_mode) &&
mode_is_int(dest_mode) &&
- get_mode_size_bits(dest_mode) < get_mode_size_bits(src_mode);
+ get_mode_size_bits(dest_mode) <
=
get_mode_size_bits(src_mode);
}
static
}
static
@@
-274,7
+272,7
@@
void conv_opt_walker(ir_node *node, void *data)
}
}
}
}
-
void
conv_opt(ir_graph *irg)
+
int
conv_opt(ir_graph *irg)
{
char invalidate = 0;
FIRM_DBG_REGISTER(dbg, "firm.opt.conv");
{
char invalidate = 0;
FIRM_DBG_REGISTER(dbg, "firm.opt.conv");
@@
-292,4
+290,5
@@
void conv_opt(ir_graph *irg)
if (invalidate) {
set_irg_outs_inconsistent(irg);
}
if (invalidate) {
set_irg_outs_inconsistent(irg);
}
+ return invalidate;
}
}