X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbearch.c;h=89257c4ffcf81cceb7ed31b2490bfb124cd28407;hb=da0e1dafc4933d6cd5339b1e8688453273dfebef;hp=0989ab8f2c48ee019174d94f980e92ab61902b47;hpb=2037f31de25f34ac5b215b89ec18d197fa798f67;p=libfirm diff --git a/ir/be/bearch.c b/ir/be/bearch.c index 0989ab8f2..89257c4ff 100644 --- a/ir/be/bearch.c +++ b/ir/be/bearch.c @@ -84,12 +84,7 @@ int arch_possible_memory_operand(const ir_node *irn, unsigned int i) void arch_perform_memory_operand(ir_node *irn, ir_node *spill, unsigned int i) { const arch_irn_ops_t *ops = get_irn_ops(irn); - - if (ops->perform_memory_operand) { - ops->perform_memory_operand(irn, spill, i); - } else { - return; - } + ops->perform_memory_operand(irn, spill, i); } int arch_get_op_estimated_cost(const ir_node *irn)