* @brief Trivial node selector.
* @author Sebastian Hack
* @date 29.08.2006
- * @version $Id$
*/
#include "config.h"
*/
static ir_node *trivial_select(void *block_env, ir_nodeset_t *ready_set)
{
- ir_node *irn;
- ir_nodeset_iterator_t iter;
(void)block_env;
/* assure that branches and constants are executed last */
}
/* at last: schedule branches */
- ir_nodeset_iterator_init(&iter, ready_set);
- irn = ir_nodeset_iterator_next(&iter);
-
- return irn;
+ return ir_nodeset_first(ready_set);
}
static void *trivial_init_graph(ir_graph *irg)