* Released under the GPL
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <limits.h>
static int be_is_phi_argument(const be_lv_t *lv, const ir_node *block, const ir_node *def)
{
ir_node *node;
- ir_node *succ_block;
+ ir_node *succ_block = NULL;
const ir_edge_t *edge;
int arity, i;
const ir_node *operand = get_irn_n(node, i);
if (operand == def) {
+ be_next_use_t result;
+
DBG((env->dbg, LEVEL_3, "found use of %+F at %+F\n", operand, node));
/**
* Spills/Reloads are a special case, they're not really a
* usage of a value, continue searching
*/
- if(be_is_Spill(node) || be_is_Reload(node)) {
+ if (be_is_Spill(node) || be_is_Reload(node)) {
return be_get_next_use(env, node, step, node, 1);
}
- be_next_use_t result;
result.time = step;
result.outermost_loop = get_loop_depth(get_irn_loop(block));
return result;