X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firnode.h;h=5a97ff2d9d5f1b648b2b950f5e112854c250d1d1;hb=c23f6e062025e00e102d2e1ca95b48e696ad8cca;hp=8da48aa00bd60c6f88d0abbc5e6317ae83f82200;hpb=636954127fbfced2953aa5ac8b816d5df9c5f129;p=libfirm diff --git a/ir/ir/irnode.h b/ir/ir/irnode.h index 8da48aa00..5a97ff2d9 100644 --- a/ir/ir/irnode.h +++ b/ir/ir/irnode.h @@ -476,6 +476,7 @@ typedef enum { an exception */ pn_Call_max = 5 /**< number of projections from a Call */ } pn_Call; /* Projection numbers for Call. */ +#define pn_Call_M pn_Call_M_regular ir_node *get_Call_mem (ir_node *node); void set_Call_mem (ir_node *node, ir_node *mem); @@ -680,11 +681,11 @@ typedef enum { /** returns the pnc name from an pnc constant */ const char *get_pnc_string(int pnc); -/** Calculates the negated pnc condition. */ +/** Calculates the negated (Complement(R)) pnc condition. */ int get_negated_pnc(int pnc); -/** Calculates the swapped pnc condition, i.e., "<" --> ">" */ -int get_swapped_pnc(int pnc); +/** Calculates the inversed (R^-1) pnc condition, i.e., "<" --> ">" */ +int get_inversed_pnc(int pnc); ir_node *get_Cmp_left (ir_node *node); void set_Cmp_left (ir_node *node, ir_node *left);