X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana2%2Fpto_util.h;h=341642353fb15ad85126c918f3b408ec4eb99761;hb=c53a503e81f6e7c0995fbbcc451c2178ad9083bd;hp=4a76bfce335fdbbfcec3b5d27e32f651117f9ff9;hpb=3da9268a2299ca213f20b558ab439dbda4841a02;p=libfirm diff --git a/ir/ana2/pto_util.h b/ir/ana2/pto_util.h index 4a76bfce3..341642353 100644 --- a/ir/ana2/pto_util.h +++ b/ir/ana2/pto_util.h @@ -30,7 +30,19 @@ /* =================================================== Global Prototypes: =================================================== */ -entity *get_ptr_ent (ir_node*); +/** Get the entity of a ptr. */ +entity *get_ptr_ent (ir_node *ptr); + +/** + * Find the arguments of a graph. For a method that has n args, the + * result array has 'n+1' entries, the last of which is written NULL. + * + * @param irg The IR graph + */ +ir_node **find_irg_args (ir_graph *irg); + +/* Check whether the load of the given ptr is a dummy */ +int is_dummy_load_ptr (ir_node*); /* =================================================== Global Variables: @@ -43,6 +55,15 @@ entity *get_ptr_ent (ir_node*); /* $Log$ + Revision 1.7 2005/06/17 17:43:52 beck + added doxygen docu + + Revision 1.6 2004/11/26 15:59:14 liekweg + recognize dummy loads + + Revision 1.5 2004/11/24 14:53:56 liekweg + Bugfixes + Revision 1.4 2004/11/18 16:37:07 liekweg rewrite