X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbenodesets.h;h=145fb5ae94fac102e7dfe7a333852b9b242648b6;hb=a92ff34e623ded0eb85277c1f37235947855dffb;hp=c83b382c15f879ebb37efd1a4fa69a9a2c04d523;hpb=1e69d0d6971bf7e102c3d8ebd3807c7833fb74d8;p=libfirm diff --git a/ir/be/benodesets.h b/ir/be/benodesets.h index c83b382c1..145fb5ae9 100644 --- a/ir/be/benodesets.h +++ b/ir/be/benodesets.h @@ -14,7 +14,7 @@ typedef struct pset nodeset; /** * Calculates a hash value for a node. */ -unsigned nodeset_hash(ir_node *n); +unsigned nodeset_hash(const ir_node *n); /** * Creates a new nodeset. @@ -30,6 +30,11 @@ static INLINE nodeset *new_nodeset(int slots) return new_pset(pset_default_ptr_cmp, slots); } +/* + * Define some convenience macros. + */ +#define new_nodeset_default() new_nodeset(64) + /** * Deletes a nodeset. *