|
|
@@ -70,17 +70,17 @@ MACRO_SIMD_WMS ( Simd128_Splat_I4 , Int32x4_1Int1
|
|
|
MACRO_SIMD_WMS ( Simd128_FromFloat32x4_I4 , Int32x4_1Float32x4_1 , None , OpCanCSE , 3, &Js::SIMDInt32x4Lib::EntryInfo::FromFloat32x4 , T_I4, T_F4)
|
|
|
MACRO_SIMD_WMS ( Simd128_FromFloat32x4Bits_I4 , Int32x4_1Float32x4_1 , None , OpCanCSE , 3, &Js::SIMDInt32x4Lib::EntryInfo::FromFloat32x4Bits , T_I4, T_F4)
|
|
|
MACRO_SIMD_WMS ( Simd128_Neg_I4 , Int32x4_2 , None , OpCanCSE , 3, &Js::SIMDInt32x4Lib::EntryInfo::Neg, T_I4, T_I4)
|
|
|
-MACRO_SIMD_WMS ( Simd128_Add_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Add, T_I4, T_I4, T_I4, &Js::SIMDInt32x4Operation::OpAdd)
|
|
|
-MACRO_SIMD_WMS ( Simd128_Sub_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Sub, T_I4, T_I4, T_I4, &Js::SIMDInt32x4Operation::OpSub)
|
|
|
-MACRO_SIMD_WMS ( Simd128_Mul_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Mul, T_I4, T_I4, T_I4, &Js::SIMDInt32x4Operation::OpMul)
|
|
|
+MACRO_SIMD_WMS ( Simd128_Add_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Add, T_I4, T_I4, T_I4)
|
|
|
+MACRO_SIMD_WMS ( Simd128_Sub_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Sub, T_I4, T_I4, T_I4)
|
|
|
+MACRO_SIMD_WMS ( Simd128_Mul_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Mul, T_I4, T_I4, T_I4)
|
|
|
MACRO_SIMD_WMS ( Simd128_Lt_I4 , Bool32x4_1Int32x4_2 , None , OpCanCSE , 0)
|
|
|
MACRO_SIMD_WMS ( Simd128_Gt_I4 , Bool32x4_1Int32x4_2 , None , OpCanCSE , 0)
|
|
|
MACRO_SIMD_WMS ( Simd128_Eq_I4 , Bool32x4_1Int32x4_2 , None , OpCanCSE , 0)
|
|
|
MACRO_SIMD_WMS ( Simd128_Select_I4 , Int32x4_1Bool32x4_1Int32x4_2 , None , OpCanCSE , 0)
|
|
|
-MACRO_SIMD_WMS ( Simd128_And_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::And, T_I4, T_I4, T_I4, &Js::SIMDInt32x4Operation::OpAnd)
|
|
|
-MACRO_SIMD_WMS ( Simd128_Or_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Or, T_I4, T_I4, T_I4, &Js::SIMDInt32x4Operation::OpOr)
|
|
|
-MACRO_SIMD_WMS ( Simd128_Xor_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Xor, T_I4, T_I4, T_I4, &Js::SIMDInt32x4Operation::OpXor)
|
|
|
-MACRO_SIMD_WMS ( Simd128_Not_I4 , Int32x4_2 , None , OpCanCSE , 3, &Js::SIMDInt32x4Lib::EntryInfo::Not, T_I4, T_I4, &Js::SIMDInt32x4Operation::OpNot)
|
|
|
+MACRO_SIMD_WMS ( Simd128_And_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::And, T_I4, T_I4, T_I4)
|
|
|
+MACRO_SIMD_WMS ( Simd128_Or_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Or, T_I4, T_I4, T_I4)
|
|
|
+MACRO_SIMD_WMS ( Simd128_Xor_I4 , Int32x4_3 , None , OpCanCSE , 4, &Js::SIMDInt32x4Lib::EntryInfo::Xor, T_I4, T_I4, T_I4)
|
|
|
+MACRO_SIMD_WMS ( Simd128_Not_I4 , Int32x4_2 , None , OpCanCSE , 3, &Js::SIMDInt32x4Lib::EntryInfo::Not, T_I4, T_I4)
|
|
|
MACRO_SIMD_WMS ( Simd128_ShLtByScalar_I4 , Int32x4_2Int1 , None , OpCanCSE , 0)
|
|
|
MACRO_SIMD_WMS ( Simd128_ShRtByScalar_I4 , Int32x4_2Int1 , None , OpCanCSE , 0)
|
|
|
MACRO_SIMD_WMS ( Simd128_Swizzle_I4 , Int32x4_2Int4 , None , OpCanCSE , 7, &Js::SIMDInt32x4Lib::EntryInfo::Swizzle, T_I4, T_I4, T_INT, T_INT, T_INT, T_INT)
|