/*
- * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
#include "bespillslots.h"
#include "bechordal_t.h"
#include "bejavacoal.h"
-#include "benodesets.h"
#include "bestatevent.h"
#include "bespilloptions.h"
#include "bemodule.h"
static spill_t *get_spill(be_fec_env_t *env, ir_node *node)
{
spill_t spill, *res;
- int hash = nodeset_hash(node);
+ int hash = hash_irn(node);
spill.spill = node;
res = set_find(env->spills, &spill, sizeof(spill), hash);
const ir_mode *mode, int align)
{
spill_t spill, *res;
- int hash = nodeset_hash(node);
+ int hash = hash_irn(node);
/* insert into set of spills if not already there */
spill.spill = node;
{
int i, arity;
spill_t spill, *res;
- int hash = nodeset_hash(node);
+ int hash = hash_irn(node);
const ir_exec_freq *exec_freq = be_get_birg_exec_freq(env->birg);
assert(is_Phi(node));
int hash;
entry.block = block;
- hash = nodeset_hash(block);
+ hash = hash_irn(block);
res = set_find(env->memperms, &entry, sizeof(entry), hash);