X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbechordal.h;h=a1d242aea1a356161f651c4a057df5eebf0ee10c;hb=bdc59608633f59b0541a04883c24d19b1bc0ffae;hp=d3434f9eaa7501e726d46923c5df9b2a62634380;hpb=d6768d8d4427959eb045aafb1d15bd189beaa5dd;p=libfirm diff --git a/ir/be/bechordal.h b/ir/be/bechordal.h index d3434f9ea..a1d242aea 100644 --- a/ir/be/bechordal.h +++ b/ir/be/bechordal.h @@ -1,5 +1,5 @@ /* - * 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. * @@ -31,4 +31,10 @@ typedef struct be_chordal_env_t be_chordal_env_t; typedef struct be_ra_chordal_opts_t be_ra_chordal_opts_t; typedef struct border_t border_t; +typedef struct be_ra_chordal_coloring_t { + void (*allocate)(be_chordal_env_t *env); +} be_ra_chordal_coloring_t; + +void be_register_chordal_coloring(const char *name, be_ra_chordal_coloring_t *coloring); + #endif /* FIRM_BE_BECHORDAL_H */