libFirm 1.20
libfirm/heights.h File Reference

Compute heights of nodes inside basic blocks. More...

#include "firm_types.h"
#include "begin.h"
#include "end.h"

Go to the source code of this file.

Functions

unsigned get_irn_height (const ir_heights_t *h, const ir_node *irn)
 Returns the height of a node inside a basic block.
int heights_reachable_in_block (ir_heights_t *h, const ir_node *n, const ir_node *m)
 Checks if a certain node is reachable according to data dependence edges from another node.
unsigned heights_recompute_block (ir_heights_t *h, ir_node *block)
 Recomputes the height information for a certain block.
ir_heights_theights_new (ir_graph *irg)
 Creates a new heights object.
void heights_free (ir_heights_t *h)
 Frees a heights object.

Detailed Description

Compute heights of nodes inside basic blocks.

Author:
Sebastian Hack
Date:
19.04.2006

Definition in file heights.h.