From: Julian Seward Date: Sun, 12 Sep 2004 19:19:17 +0000 (+0000) Subject: More tidying up. X-Git-Tag: svn/VALGRIND_3_0_1^2~1069 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0e213ece2048fc3b360549d5e831c7324af8bb7d;p=thirdparty%2Fvalgrind.git More tidying up. git-svn-id: svn://svn.valgrind.org/vex/trunk@265 --- diff --git a/VEX/pub/libvex_ir.h b/VEX/pub/libvex_ir.h index 9598720ae5..c23e8ba9a5 100644 --- a/VEX/pub/libvex_ir.h +++ b/VEX/pub/libvex_ir.h @@ -74,25 +74,6 @@ extern void ppIRTemp ( IRTemp ); /* ------------------ Binary and unary ops ------------------ */ -/* Encoding of IEEE754-specified rounding modes in Float -> Int - conversions. This is the same as the encoding used by Intel IA32 - to indicate x87 rounding mode. */ -typedef - enum { Irrm_NEAREST=0, Irrm_NegINF=1, Irrm_PosINF=2, Irrm_ZERO=3 } - IRRoundingMode; - -/* Floating point comparison result values, as created by Iop_CmpF64. - This is also derived from what IA32 does. */ -typedef - enum { - Ircr_UN = 0x45, - Ircr_LT = 0x01, - Ircr_GT = 0x00, - Ircr_EQ = 0x40 - } - IRCmpF64Result; - - typedef enum { /* Do not change this ordering. The IR generators @@ -230,6 +211,26 @@ typedef extern void ppIROp ( IROp ); + +/* Encoding of IEEE754-specified rounding modes in Float -> Int + conversions. This is the same as the encoding used by Intel IA32 + to indicate x87 rounding mode. */ +typedef + enum { Irrm_NEAREST=0, Irrm_NegINF=1, Irrm_PosINF=2, Irrm_ZERO=3 } + IRRoundingMode; + +/* Floating point comparison result values, as created by Iop_CmpF64. + This is also derived from what IA32 does. */ +typedef + enum { + Ircr_UN = 0x45, + Ircr_LT = 0x01, + Ircr_GT = 0x00, + Ircr_EQ = 0x40 + } + IRCmpF64Result; + + /* ------------------ Expressions ------------------ */ /* data Expr