add docu and prototype for find_value()
[libfirm] / ir / ana2 / pto_mod.h
1 /* -*- c -*- */
2
3 /*
4    Project:     libFIRM
5    File name:   ir/ana/pto_mod.h
6    Purpose:     Load/Store Transfer Functions
7    Author:      Florian
8    Modified by:
9    Created:     Fri Nov 26 17:29:49 CET 2004
10    CVS-ID:      $Id$
11    Copyright:   (c) 1999-2004 Universität Karlsruhe
12    Licence:     This file is protected by the GPL -  GNU GENERAL PUBLIC LICENSE.
13 */
14
15
16 # ifndef _PTO_MOD_
17 # define _PTO_MOD_
18
19 # include "irnode.h"
20 # include "entity.h"
21 # include "pto_comp.h"
22
23 /* ===================================================
24    Global Defines:
25    =================================================== */
26
27 /* ===================================================
28  Global Data Types:
29  =================================================== */
30
31 /* ===================================================
32    Global Prototypes:
33    =================================================== */
34 /* Perform the given store; return nonzero iff any involved values change */
35 int mod_store (ir_node*, entity*, pto_t*, pto_t*);
36
37 /* Perform the given load; return nonzero iff any involved values change */
38 int mod_load  (ir_node*, entity*, pto_t*);
39
40 /* ===================================================
41    Global Variables:
42    =================================================== */
43
44
45 # endif /* not defined _PTO_MOD_ */
46
47
48 \f
49 /*
50   $Log$
51   Revision 1.1  2004/11/30 14:47:54  liekweg
52   fix initialisation; do correct iteration
53
54
55 */