libFirm
Main Page
Related Pages
Modules
Data Structures
All
Data Structures
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
execfreq.h
1
/*
2
* This file is part of libFirm.
3
* Copyright (C) 2012 University of Karlsruhe.
4
*/
5
12
#ifndef FIRM_ANA_EXECFREQ_H
13
#define FIRM_ANA_EXECFREQ_H
14
15
#include "firm_types.h"
16
#include "begin.h"
17
34
FIRM_API
void
ir_estimate_execfreq
(
ir_graph
*irg);
35
37
FIRM_API
double
get_block_execfreq
(
const
ir_node
*block);
38
41
#include "end.h"
42
43
#endif
ir_graph
struct ir_graph ir_graph
Procedure Graph.
Definition:
firm_types.h:74
get_block_execfreq
double get_block_execfreq(const ir_node *block)
Returns execution frequency of block block.
ir_estimate_execfreq
void ir_estimate_execfreq(ir_graph *irg)
Estimates execution frequency of a graph.
ir_node
struct ir_node ir_node
Procedure Graph Node.
Definition:
firm_types.h:53
libfirm
execfreq.h
Generated on Tue Dec 29 2015 15:10:36 for libFirm by
1.8.6