Lines Matching full:lower

59 /// Adds lower double-precision values in both operands and returns the
60 /// sum in the lower 64 bits of the result. The upper 64 bits of the result
71 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
72 /// sum of the lower 64 bits of both operands. The upper 64 bits are copied
97 /// Subtracts the lower double-precision value of the second operand
98 /// from the lower double-precision value of the first operand and returns
99 /// the difference in the lower 64 bits of the result. The upper 64 bits of
111 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
112 /// difference of the lower 64 bits of both operands. The upper 64 bits are
137 /// Multiplies lower double-precision values in both operands and returns
138 /// the product in the lower 64 bits of the result. The upper 64 bits of the
150 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
151 /// product of the lower 64 bits of both operands. The upper 64 bits are
176 /// Divides the lower double-precision value of the first operand by the
177 /// lower double-precision value of the second operand and returns the
178 /// quotient in the lower 64 bits of the result. The upper 64 bits of the
190 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
191 /// quotient of the lower 64 bits of both operands. The upper 64 bits are
217 /// Calculates the square root of the lower double-precision value of
218 /// the second operand and returns it in the lower 64 bits of the result.
232 /// square root is calculated using the lower 64 bits of this operand.
233 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
234 /// square root of the lower 64 bits of operand \a __b, and whose upper 64
257 /// Compares lower 64-bit double-precision values of both operands, and
258 /// returns the lesser of the pair of values in the lower 64-bits of the
270 /// lower 64 bits of this operand are used in the comparison.
273 /// lower 64 bits of this operand are used in the comparison.
274 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
303 /// Compares lower 64-bit double-precision values of both operands, and
304 /// returns the greater of the pair of values in the lower 64-bits of the
316 /// lower 64 bits of this operand are used in the comparison.
319 /// lower 64 bits of this operand are used in the comparison.
320 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
674 /// Compares the lower double-precision floating-point values in each of
685 /// A 128-bit vector of [2 x double]. The lower double-precision value is
686 /// compared to the lower double-precision value of \a __b.
688 /// A 128-bit vector of [2 x double]. The lower double-precision value is
689 /// compared to the lower double-precision value of \a __a.
690 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
697 /// Compares the lower double-precision floating-point values in each of
710 /// A 128-bit vector of [2 x double]. The lower double-precision value is
711 /// compared to the lower double-precision value of \a __b.
713 /// A 128-bit vector of [2 x double]. The lower double-precision value is
714 /// compared to the lower double-precision value of \a __a.
715 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
722 /// Compares the lower double-precision floating-point values in each of
735 /// A 128-bit vector of [2 x double]. The lower double-precision value is
736 /// compared to the lower double-precision value of \a __b.
738 /// A 128-bit vector of [2 x double]. The lower double-precision value is
739 /// compared to the lower double-precision value of \a __a.
740 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
747 /// Compares the lower double-precision floating-point values in each of
760 /// A 128-bit vector of [2 x double]. The lower double-precision value is
761 /// compared to the lower double-precision value of \a __b.
763 /// A 128-bit vector of [2 x double]. The lower double-precision value is
764 /// compared to the lower double-precision value of \a __a.
765 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
773 /// Compares the lower double-precision floating-point values in each of
786 /// A 128-bit vector of [2 x double]. The lower double-precision value is
787 /// compared to the lower double-precision value of \a __b.
789 /// A 128-bit vector of [2 x double]. The lower double-precision value is
790 /// compared to the lower double-precision value of \a __a.
791 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
799 /// Compares the lower double-precision floating-point values in each of
813 /// A 128-bit vector of [2 x double]. The lower double-precision value is
814 /// compared to the lower double-precision value of \a __b.
816 /// A 128-bit vector of [2 x double]. The lower double-precision value is
817 /// compared to the lower double-precision value of \a __a.
818 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
825 /// Compares the lower double-precision floating-point values in each of
840 /// A 128-bit vector of [2 x double]. The lower double-precision value is
841 /// compared to the lower double-precision value of \a __b.
843 /// A 128-bit vector of [2 x double]. The lower double-precision value is
844 /// compared to the lower double-precision value of \a __a.
845 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
852 /// Compares the lower double-precision floating-point values in each of
865 /// A 128-bit vector of [2 x double]. The lower double-precision value is
866 /// compared to the lower double-precision value of \a __b.
868 /// A 128-bit vector of [2 x double]. The lower double-precision value is
869 /// compared to the lower double-precision value of \a __a.
870 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
877 /// Compares the lower double-precision floating-point values in each of
890 /// A 128-bit vector of [2 x double]. The lower double-precision value is
891 /// compared to the lower double-precision value of \a __b.
893 /// A 128-bit vector of [2 x double]. The lower double-precision value is
894 /// compared to the lower double-precision value of \a __a.
895 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
902 /// Compares the lower double-precision floating-point values in each of
915 /// A 128-bit vector of [2 x double]. The lower double-precision value is
916 /// compared to the lower double-precision value of \a __b.
918 /// A 128-bit vector of [2 x double]. The lower double-precision value is
919 /// compared to the lower double-precision value of \a __a.
920 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
927 /// Compares the lower double-precision floating-point values in each of
940 /// A 128-bit vector of [2 x double]. The lower double-precision value is
941 /// compared to the lower double-precision value of \a __b.
943 /// A 128-bit vector of [2 x double]. The lower double-precision value is
944 /// compared to the lower double-precision value of \a __a.
945 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
953 /// Compares the lower double-precision floating-point values in each of
966 /// A 128-bit vector of [2 x double]. The lower double-precision value is
967 /// compared to the lower double-precision value of \a __b.
969 /// A 128-bit vector of [2 x double]. The lower double-precision value is
970 /// compared to the lower double-precision value of \a __a.
971 /// \returns A 128-bit vector. The lower 64 bits contains the comparison
979 /// Compares the lower double-precision floating-point values in each of
990 /// A 128-bit vector of [2 x double]. The lower double-precision value is
991 /// compared to the lower double-precision value of \a __b.
993 /// A 128-bit vector of [2 x double]. The lower double-precision value is
994 /// compared to the lower double-precision value of \a __a.
1001 /// Compares the lower double-precision floating-point values in each of
1014 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1015 /// compared to the lower double-precision value of \a __b.
1017 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1018 /// compared to the lower double-precision value of \a __a.
1025 /// Compares the lower double-precision floating-point values in each of
1038 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1039 /// compared to the lower double-precision value of \a __b.
1041 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1042 /// compared to the lower double-precision value of \a __a.
1049 /// Compares the lower double-precision floating-point values in each of
1062 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1063 /// compared to the lower double-precision value of \a __b.
1065 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1066 /// compared to the lower double-precision value of \a __a.
1073 /// Compares the lower double-precision floating-point values in each of
1086 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1087 /// compared to the lower double-precision value of \a __b.
1089 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1090 /// compared to the lower double-precision value of \a __a.
1097 /// Compares the lower double-precision floating-point values in each of
1110 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1111 /// compared to the lower double-precision value of \a __b.
1113 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1114 /// compared to the lower double-precision value of \a __a.
1121 /// Compares the lower double-precision floating-point values in each of
1132 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1133 /// compared to the lower double-precision value of \a __b.
1135 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1136 /// compared to the lower double-precision value of \a __a.
1143 /// Compares the lower double-precision floating-point values in each of
1156 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1157 /// compared to the lower double-precision value of \a __b.
1159 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1160 /// compared to the lower double-precision value of \a __a.
1167 /// Compares the lower double-precision floating-point values in each of
1180 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1181 /// compared to the lower double-precision value of \a __b.
1183 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1184 /// compared to the lower double-precision value of \a __a.
1191 /// Compares the lower double-precision floating-point values in each of
1204 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1205 /// compared to the lower double-precision value of \a __b.
1207 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1208 /// compared to the lower double-precision value of \a __a.
1215 /// Compares the lower double-precision floating-point values in each of
1228 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1229 /// compared to the lower double-precision value of \a __b.
1231 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1232 /// compared to the lower double-precision value of \a __a.
1239 /// Compares the lower double-precision floating-point values in each of
1252 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1253 /// compared to the lower double-precision value of \a __b.
1255 /// A 128-bit vector of [2 x double]. The lower double-precision value is
1256 /// compared to the lower double-precision value of \a __a.
1265 /// values, returned in the lower 64 bits of a 128-bit vector of [4 x float].
1274 /// \returns A 128-bit vector of [4 x float] whose lower 64 bits contain the
1280 /// Converts the lower two single-precision floating-point elements of a
1290 /// A 128-bit vector of [4 x float]. The lower two single-precision
1299 /// Converts the lower two integer elements of a 128-bit vector of
1310 /// A 128-bit integer vector of [4 x i32]. The lower two integer elements are
1322 /// returned in the lower 64 bits of a 128-bit vector of [4 x i32]. The upper
1335 /// \returns A 128-bit vector of [4 x i32] whose lower 64 bits contain the
1353 /// A 128-bit vector of [2 x double]. The lower 64 bits are used in the
1360 /// Converts the lower double-precision floating-point element of a
1362 /// single-precision floating-point value, returned in the lower 32 bits of a
1374 /// A 128-bit vector of [2 x double]. The lower double-precision
1376 /// \returns A 128-bit vector of [4 x float]. The lower 32 bits contain the
1385 /// a double-precision floating-point value, returned in the lower 64 bits of
1398 /// \returns A 128-bit vector of [2 x double]. The lower 64 bits contain the
1407 /// Converts the lower single-precision floating-point element of a
1409 /// double-precision floating-point value, returned in the lower 64 bits of
1421 /// A 128-bit vector of [4 x float]. The lower single-precision
1423 /// \returns A 128-bit vector of [2 x double]. The lower 64 bits contain the
1434 /// toward zero) 32-bit integer values, returned in the lower 64 bits
1448 /// \returns A 128-bit vector of [4 x i32] whose lower 64 bits contain the
1467 /// A 128-bit vector of [2 x double]. The lower 64 bits are used in the
1535 /// A 128-bit vector of [2 x double]. The lower 64 bits are returned.
1536 /// \returns A double-precision floating-point value copied from the lower 64
1759 /// Constructs a 128-bit floating-point vector of [2 x double]. The lower
1768 /// A double-precision floating-point value used to initialize the lower 64
1771 /// lower 64 bits contain the value of the parameter. The upper 64 bits are
1820 /// A double-precision floating-point value used to initialize the lower 64
1837 /// A double-precision floating-point value used to initialize the lower 64
1861 /// Constructs a 128-bit floating-point vector of [2 x double]. The lower
1862 /// 64 bits are set to the lower 64 bits of the second parameter. The upper
1873 /// A 128-bit vector of [2 x double]. The lower 64 bits are written to the
1874 /// lower 64 bits of the result.
1882 /// Stores the lower 64 bits of a 128-bit vector of [2 x double] to a
1919 /// Moves the lower 64 bits of a 128-bit vector of [2 x double] twice to
1920 /// the upper and lower 64 bits of a memory location.
1931 /// A 128-bit vector of [2 x double] whose lower 64 bits are copied to each
1939 /// Moves the lower 64 bits of a 128-bit vector of [2 x double] twice to
1940 /// the upper and lower 64 bits of a memory location.
1951 /// A 128-bit vector of [2 x double] whose lower 64 bits are copied to each
2017 /// Stores the lower 64 bits of a 128-bit vector of [2 x double] to a
2037 /// saving the lower 8 bits of each sum in the corresponding element of a
2058 /// saving the lower 16 bits of each sum in the corresponding element of a
2079 /// saving the lower 32 bits of each sum in the corresponding element of a
2100 /// lower 64 bits of the sum.
2117 /// saving the lower 64 bits of each sum in the corresponding element of a
2403 /// vectors, saving the lower 16 bits of each 32-bit product in the
2414 /// \returns A 128-bit signed [8 x i16] vector containing the lower 16 bits of
2421 /// Multiplies 32-bit unsigned integer values contained in the lower bits
2439 /// Multiplies 32-bit unsigned integer values contained in the lower
2460 /// unsigned 16-bit integer sums into the upper and lower elements of a
3242 /// double-precision value and returns it in the lower element of a [2 x
3255 /// \returns A 128-bit vector of [2 x double] whose lower 64 bits contain the
3264 /// Converts the first (lower) element of a vector of [2 x double] into a
3276 /// A 128-bit vector of [2 x double]. The lower 64 bits are used in the
3283 /// Converts the first (lower) element of a vector of [2 x double] into a
3296 /// A 128-bit vector of [2 x double]. The lower 64 bits are used in the
3368 /// Returns a vector of [2 x i64] where the lower element is the input
3447 /// Returns a vector of [2 x i64] where the lower element is taken from
3448 /// the lower element of the operand, and the upper element is zero.
3457 /// \returns A 128-bit vector of [2 x i64]. The lower order bits contain the
3493 /// A 64-bit integer value used to initialize the lower 64 bits of the
3514 /// A 64-bit integer value used to initialize the lower 64 bits of the
3736 /// A 64-bit integral value used to initialize the lower 64 bits of the
3984 /// Stores the lower 64 bits of a 128-bit integer vector of [2 x i64] to
3992 /// A pointer to a 64-bit memory location that will receive the lower 64 bits
3995 /// A 128-bit integer vector of [2 x i64]. The lower 64 bits contain the
4137 /// written to the lower 64 bits of the result.
4160 /// are written to the lower 64 bits of the result.
4183 /// written to the lower 64 bits of the result.
4217 /// \returns An integer, whose lower 16 bits are selected from the 128-bit
4224 /// 128-bit integer vector parameter, and then inserting the lower 16 bits
4239 /// the lower 16 bits of \a b.
4241 /// An integer. The lower 16 bits of this parameter are written to the
4245 /// lower 16 bits of \a b are written.
4301 /// Constructs a 128-bit integer vector by shuffling four lower 16-bit
4580 /// Returns the lower 64 bits of a 128-bit integer vector as a 64-bit
4588 /// A 128-bit integer vector operand. The lower 64 bits are moved to the
4590 /// \returns A 64-bit integer containing the lower 64 bits of the parameter.
4604 /// \returns A 128-bit integer vector. The lower 64 bits contain the value from
4610 /// Moves the lower 64 bits of a 128-bit integer vector to a 128-bit
4618 /// A 128-bit integer vector operand. The lower 64 bits are moved to the
4620 /// \returns A 128-bit integer vector. The lower 64 bits contain the value from
4702 /// Bit[0] = 0: lower element of \a a copied to lower element of result. \n
4703 /// Bit[0] = 1: upper element of \a a copied to lower element of result. \n
4704 /// Bit[1] = 0: lower element of \a b copied to upper element of result. \n