X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=include%2Flibfirm%2Firopt.h;h=a211cdaee95004313003e1c5efda851aaf82e4a2;hb=cb2216c4f25f3999bf5718e7a2cb4523263fa474;hp=46a3cd16ff5a204b993dfb6d97f2a260f3783d22;hpb=3a448bc01dc98d92ca6e73bc03a5e68d3f9c3ae7;p=libfirm diff --git a/include/libfirm/iropt.h b/include/libfirm/iropt.h index 46a3cd16f..a211cdaee 100644 --- a/include/libfirm/iropt.h +++ b/include/libfirm/iropt.h @@ -21,7 +21,6 @@ * @file * @brief iropt --- optimizations of an ir node. * @author Martin Trapp, Christian Schaefer, Goetz Lindenmaier, Michael Beck - * @version $Id$ */ #ifndef FIRM_IR_IROPT_H #define FIRM_IR_IROPT_H @@ -29,6 +28,12 @@ #include "firm_types.h" #include "begin.h" +/** + * @ingroup iroptimize + * @defgroup iropt Local Optimizations + * @{ + */ + /** * The Floating point model. * @@ -92,7 +97,7 @@ FIRM_API ir_tarval *computed_value(const ir_node *n); FIRM_API ir_node *optimize_in_place(ir_node *n); /** - * checks wether 1 value is the negated other value + * checks whether 1 value is the negated other value */ FIRM_API int ir_is_negated_value(const ir_node *a, const ir_node *b); @@ -103,12 +108,7 @@ FIRM_API int ir_is_negated_value(const ir_node *a, const ir_node *b); FIRM_API ir_relation ir_get_possible_cmp_relations(const ir_node *left, const ir_node *right); -/** - * tests wether a given Cmp node is an equal/not-equal test with 0 - * (this is a bit tricky because it has to catch x!=0 for the signed case and - * x>0 for the unsigned case) - */ -FIRM_API int ir_is_equality_cmp_0(const ir_node *node); +/** @} */ #include "end.h"