]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Remove unused IR ops: Iop_I16StoF64, Iop_F32toI16S, and Iop_I16StoF32.
authorFlorian Krohm <florian@eich-krohm.de>
Sat, 18 Aug 2012 02:41:58 +0000 (02:41 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Sat, 18 Aug 2012 02:41:58 +0000 (02:41 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@2471

VEX/priv/ir_defs.c
VEX/pub/libvex_ir.h

index eb6bb41e4a6d575f025b8ca2253147897b0d3fbf..94ffddc4f22fe91482b09f078116473a3ee849a3 100644 (file)
@@ -255,10 +255,8 @@ void ppIROp ( IROp op )
       case Iop_64HLto128: vex_printf("64HLto128"); return;
 
       case Iop_CmpF32:    vex_printf("CmpF32");    return;
-      case Iop_F32toI16S: vex_printf("F32toI16S");  return;
       case Iop_F32toI32S: vex_printf("F32toI32S");  return;
       case Iop_F32toI64S: vex_printf("F32toI64S");  return;
-      case Iop_I16StoF32: vex_printf("I16StoF32");  return;
       case Iop_I32StoF32: vex_printf("I32StoF32");  return;
       case Iop_I64StoF32: vex_printf("I64StoF32");  return;
 
@@ -371,7 +369,6 @@ void ppIROp ( IROp op )
 
       case Iop_F64toI32U: vex_printf("F64toI32U"); return;
 
-      case Iop_I16StoF64: vex_printf("I16StoF64"); return;
       case Iop_I32StoF64: vex_printf("I32StoF64"); return;
       case Iop_I64StoF64: vex_printf("I64StoF64"); return;
       case Iop_I64UtoF64: vex_printf("I64UtoF64"); return;
@@ -2414,7 +2411,6 @@ void typeOfPrimop ( IROp op,
 
       case Iop_F64toI32U: BINARY(ity_RMode,Ity_F64, Ity_I32);
 
-      case Iop_I16StoF64: UNARY(Ity_I16, Ity_F64);
       case Iop_I32StoF64: UNARY(Ity_I32, Ity_F64);
       case Iop_I64StoF64: BINARY(ity_RMode,Ity_I64, Ity_F64);
       case Iop_I64UtoF64: BINARY(ity_RMode,Ity_I64, Ity_F64);
@@ -2422,11 +2418,9 @@ void typeOfPrimop ( IROp op,
 
       case Iop_I32UtoF64: UNARY(Ity_I32, Ity_F64);
 
-      case Iop_F32toI16S: BINARY(ity_RMode,Ity_F32, Ity_I16);
       case Iop_F32toI32S: BINARY(ity_RMode,Ity_F32, Ity_I32);
       case Iop_F32toI64S: BINARY(ity_RMode,Ity_F32, Ity_I64);
 
-      case Iop_I16StoF32: UNARY(Ity_I16, Ity_F32);
       case Iop_I32StoF32: BINARY(ity_RMode,Ity_I32, Ity_F32);
       case Iop_I64StoF32: BINARY(ity_RMode,Ity_I64, Ity_F32);
 
index 0995ec8c86af63e579e3d39fbf80a6cf9c7b4134..00f895f2ed6ed26b57ead0c413a97298a99efd87 100644 (file)
@@ -627,7 +627,6 @@ typedef
 
       Iop_F64toI32U, /* IRRoundingMode(I32) x F64 -> unsigned I32 */
 
-      Iop_I16StoF64, /*                       signed I16 -> F64 */
       Iop_I32StoF64, /*                       signed I32 -> F64 */
       Iop_I64StoF64, /* IRRoundingMode(I32) x signed I64 -> F64 */
       Iop_I64UtoF64, /* IRRoundingMode(I32) x unsigned I64 -> F64 */
@@ -635,11 +634,9 @@ typedef
 
       Iop_I32UtoF64, /*                       unsigned I32 -> F64 */
 
-      Iop_F32toI16S, /* IRRoundingMode(I32) x F32 -> signed I16 */
       Iop_F32toI32S, /* IRRoundingMode(I32) x F32 -> signed I32 */
       Iop_F32toI64S, /* IRRoundingMode(I32) x F32 -> signed I64 */
 
-      Iop_I16StoF32, /*                       signed I16 -> F32 */
       Iop_I32StoF32, /* IRRoundingMode(I32) x signed I32 -> F32 */
       Iop_I64StoF32, /* IRRoundingMode(I32) x signed I64 -> F32 */