X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbearch.h;h=c9c3677e04c2409de39b8619e2526754830c8dd7;hb=bf522133fecb0f73f592ac21b419e245ac221c27;hp=1fa11592868732bcb262f21045f7d812a7d7eca2;hpb=dd94da84fd6f01f421f719f03da8a27c400d4ce2;p=libfirm diff --git a/ir/be/bearch.h b/ir/be/bearch.h index 1fa115928..c9c3677e0 100644 --- a/ir/be/bearch.h +++ b/ir/be/bearch.h @@ -657,11 +657,14 @@ struct _arch_isa_if_t { const arch_code_generator_if_t *(*get_code_generator_if)(void *self); /** - * Get the list scheduler to use. - * @param self The isa object. + * Get the list scheduler to use. There is already a selector given, the + * backend is free to modify and/or ignore it. + * + * @param self The isa object. + * @param selector The selector given by options. * @return The list scheduler selector. */ - const list_sched_selector_t *(*get_list_sched_selector)(const void *self); + const list_sched_selector_t *(*get_list_sched_selector)(const void *self, list_sched_selector_t *selector); /** * Get the necessary alignment for storing a register of given class.