X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbelistsched.h;h=514ef3e1895cb9bd34c31a57fd11b5df5e225134;hb=8a8b2522aac4612a24d51fc514e782a1f8b6f3f4;hp=455789dec5657cf22ae0b115d6bf0657fc24e323;hpb=10d1ae80510227bba9f4c3513aba8d72434c823f;p=libfirm diff --git a/ir/be/belistsched.h b/ir/be/belistsched.h index 455789dec..514ef3e18 100644 --- a/ir/be/belistsched.h +++ b/ir/be/belistsched.h @@ -7,13 +7,9 @@ #ifndef _FIRM_LIST_SCHED #define _FIRM_LIST_SCHED -#include "irgraph.h" -#include "irnode.h" - -#include "pset.h" -#include "pmap.h" -#include "list.h" +#include "firm_types.h" +#include "benodesets.h" #include "bearch_t.h" typedef struct _list_sched_selector_t list_sched_selector_t; @@ -54,7 +50,7 @@ struct _list_sched_selector_t { * nodes. * @return The chosen node. */ - ir_node *(*select)(void *block_env, pset *ready_set); + ir_node *(*select)(void *block_env, nodeset *ready_set); /** * This function decides, if a node should appear in a schedule.