projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f5f35eb
)
Fixed a bug again
author
Sebastian Hack
<hack@ipd.info.uni-karlsruhe.de>
Mon, 29 Aug 2005 14:53:33 +0000
(14:53 +0000)
committer
Sebastian Hack
<hack@ipd.info.uni-karlsruhe.de>
Mon, 29 Aug 2005 14:53:33 +0000
(14:53 +0000)
[r6531]
ir/ir/irvrfy.c
patch
|
blob
|
history
diff --git
a/ir/ir/irvrfy.c
b/ir/ir/irvrfy.c
index
45ad028
..
5e0f72a
100644
(file)
--- a/
ir/ir/irvrfy.c
+++ b/
ir/ir/irvrfy.c
@@
-1593,6
+1593,7
@@
static int check_dominance_for_node(ir_node *irn)
int irn_vrfy_irg(ir_node *n, ir_graph *irg)
{
int i;
int irn_vrfy_irg(ir_node *n, ir_graph *irg)
{
int i;
+ int result = 1;
ir_op *op;
if (!opt_do_node_verification)
ir_op *op;
if (!opt_do_node_verification)
@@
-1626,13
+1627,13
@@
int irn_vrfy_irg(ir_node *n, ir_graph *irg)
* for all operands of the node.
*/
if(get_irg_dom_state(irg) == dom_consistent)
* for all operands of the node.
*/
if(get_irg_dom_state(irg) == dom_consistent)
- check_dominance_for_node(n);
+
result &=
check_dominance_for_node(n);
if (op->verify_node)
if (op->verify_node)
- re
turn
op->verify_node(n, irg);
+ re
sult &=
op->verify_node(n, irg);
/* All went ok */
/* All went ok */
- return
1
;
+ return
result
;
}
int irn_vrfy(ir_node *n)
}
int irn_vrfy(ir_node *n)