@@ -56,6 +56,7 @@ HARDWARE_INTRINSIC(Vector64, EqualsAll,
5656HARDWARE_INTRINSIC (Vector64 ,EqualsAny ,8 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId |HW_Flag_BaseTypeFromFirstArg )
5757HARDWARE_INTRINSIC (Vector64 ,ExtractMostSignificantBits ,8 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId |HW_Flag_BaseTypeFromFirstArg )
5858HARDWARE_INTRINSIC (Vector64 ,Floor ,8 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
59+ HARDWARE_INTRINSIC (Vector64 ,FusedMultiplyAdd ,8 ,3 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
5960HARDWARE_INTRINSIC (Vector64 ,get_AllBitsSet ,8 ,0 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
6061HARDWARE_INTRINSIC (Vector64 ,get_Indices ,8 ,0 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
6162HARDWARE_INTRINSIC (Vector64 ,get_One ,8 ,0 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
@@ -80,6 +81,7 @@ HARDWARE_INTRINSIC(Vector64, LoadUnsafe,
8081HARDWARE_INTRINSIC (Vector64 ,Max ,8 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
8182HARDWARE_INTRINSIC (Vector64 ,Min ,8 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
8283HARDWARE_INTRINSIC (Vector64 ,Multiply ,8 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
84+ HARDWARE_INTRINSIC (Vector64 ,MultiplyAddEstimate ,8 ,3 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
8385HARDWARE_INTRINSIC (Vector64 ,Narrow ,8 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
8486HARDWARE_INTRINSIC (Vector64 ,Negate ,8 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
8587HARDWARE_INTRINSIC (Vector64 ,OnesComplement ,8 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
@@ -169,6 +171,7 @@ HARDWARE_INTRINSIC(Vector128, EqualsAll,
169171HARDWARE_INTRINSIC (Vector128 ,EqualsAny ,16 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId |HW_Flag_BaseTypeFromFirstArg )
170172HARDWARE_INTRINSIC (Vector128 ,ExtractMostSignificantBits ,16 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId |HW_Flag_BaseTypeFromFirstArg )
171173HARDWARE_INTRINSIC (Vector128 ,Floor ,16 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
174+ HARDWARE_INTRINSIC (Vector128 ,FusedMultiplyAdd ,16 ,3 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
172175HARDWARE_INTRINSIC (Vector128 ,get_AllBitsSet ,16 ,0 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
173176HARDWARE_INTRINSIC (Vector128 ,get_Indices ,16 ,0 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
174177HARDWARE_INTRINSIC (Vector128 ,get_One ,16 ,0 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
@@ -195,6 +198,7 @@ HARDWARE_INTRINSIC(Vector128, LoadUnsafe,
195198HARDWARE_INTRINSIC (Vector128 ,Max ,16 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
196199HARDWARE_INTRINSIC (Vector128 ,Min ,16 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
197200HARDWARE_INTRINSIC (Vector128 ,Multiply ,16 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
201+ HARDWARE_INTRINSIC (Vector128 ,MultiplyAddEstimate ,16 ,3 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
198202HARDWARE_INTRINSIC (Vector128 ,Narrow ,16 ,2 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
199203HARDWARE_INTRINSIC (Vector128 ,Negate ,16 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )
200204HARDWARE_INTRINSIC (Vector128 ,OnesComplement ,16 ,1 , false, {INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid ,INS_invalid },HW_Category_Helper ,HW_Flag_InvalidNodeId )