*/
static int reassoc_Shl(ir_node **node)
{
- ir_node *n = *node;
- ir_node *c = get_Shl_right(n);
- ir_node *x, *blk, *irn;
- ir_graph *irg;
- ir_mode *mode;
- tarval *tv;
+ ir_node *n = *node;
+ ir_node *c = get_Shl_right(n);
+ ir_node *x, *blk, *irn;
+ ir_graph *irg;
+ ir_mode *mode;
+ ir_tarval *tv;
if (! is_Const(c))
return 0;
*/
static void wq_walker(ir_node *n, void *env)
{
- walker_t *wenv = env;
+ walker_t *wenv = (walker_t*)env;
set_irn_link(n, NULL);
if (!is_Block(n)) {
ir_node *n, *blk;
while (! waitq_empty(wenv->wq)) {
- n = waitq_get(wenv->wq);
+ n = (ir_node*)waitq_get(wenv->wq);
set_irn_link(n, NULL);
blk = get_nodes_block(n);
*/
static void reverse_rules(ir_node *node, void *env)
{
- walker_t *wenv = env;
- ir_mode *mode = get_irn_mode(node);
- ir_graph *irg = get_irn_irg(node);
+ walker_t *wenv = (walker_t*)env;
+ ir_graph *irg = get_irn_irg(node);
+ ir_mode *mode = get_irn_mode(node);
int res;
/* for FP these optimizations are only allowed if fp_strict_algebraic is disabled */