Lines Matching full:lower
174 /* Store the lower SPFP value across four words. */
211 /* Stores the lower SPFP value. */
218 /* Perform the respective operation on the lower SPFP (single-precision
228 /* PowerISA VSX does not allow partial (for just lower double) in _mm_add_ss()
230 (from the upper double values) we splat the lower double in _mm_add_ss()
235 /* Then we merge the lower float result with the original upper in _mm_add_ss()
250 /* PowerISA VSX does not allow partial (for just lower double) in _mm_sub_ss()
252 (from the upper double values) we splat the lower double in _mm_sub_ss()
257 /* Then we merge the lower float result with the original upper in _mm_sub_ss()
272 /* PowerISA VSX does not allow partial (for just lower double) in _mm_mul_ss()
274 (from the upper double values) we splat the lower double in _mm_mul_ss()
279 /* Then we merge the lower float result with the original upper in _mm_mul_ss()
294 /* PowerISA VSX does not allow partial (for just lower double) in _mm_div_ss()
296 (from the upper double values) we splat the lower double in _mm_div_ss()
301 /* Then we merge the lower float result with the original upper in _mm_div_ss()
315 /* PowerISA VSX does not allow partial (for just lower double) in _mm_sqrt_ss()
317 * (from the upper double values) we splat the lower double in _mm_sqrt_ss()
321 /* Then we merge the lower float result with the original upper in _mm_sqrt_ss()
374 /* PowerISA VSX does not allow partial (for just lower double) in _mm_rcp_ss()
376 * (from the upper double values) we splat the lower double in _mm_rcp_ss()
380 /* Then we merge the lower float result with the original upper in _mm_rcp_ss()
390 /* PowerISA VSX does not allow partial (for just lower double) in _mm_rsqrt_ss()
392 * (from the upper double values) we splat the lower double in _mm_rsqrt_ss()
396 /* Then we merge the lower float result with the original upper in _mm_rsqrt_ss()
406 /* PowerISA VSX does not allow partial (for just lower float) in _mm_min_ss()
408 * (from the upper float values) we splat the lower float in _mm_min_ss()
413 /* Then we merge the lower float result with the original upper in _mm_min_ss()
423 /* PowerISA VSX does not allow partial (for just lower float) in _mm_max_ss()
425 * (from the upper float values) we splat the lower float in _mm_max_ss()
430 /* Then we merge the lower float result with the original upper in _mm_max_ss()
569 /* Perform a comparison on the lower SPFP values of A and B. If the
579 * (from the upper elements) we splat the lower float in _mm_cmpeq_ss()
584 /* Then we merge the lower float result with the original upper in _mm_cmpeq_ss()
596 * (from the upper elements) we splat the lower float in _mm_cmplt_ss()
601 /* Then we merge the lower float result with the original upper in _mm_cmplt_ss()
613 * (from the upper elements) we splat the lower float in _mm_cmple_ss()
618 /* Then we merge the lower float result with the original upper in _mm_cmple_ss()
630 * (from the upper elements) we splat the lower float in _mm_cmpgt_ss()
635 /* Then we merge the lower float result with the original upper in _mm_cmpgt_ss()
647 * (from the upper elements) we splat the lower float in _mm_cmpge_ss()
652 /* Then we merge the lower float result with the original upper in _mm_cmpge_ss()
664 * (from the upper elements) we splat the lower float in _mm_cmpneq_ss()
670 /* Then we merge the lower float result with the original upper in _mm_cmpneq_ss()
682 * (from the upper elements) we splat the lower float in _mm_cmpnlt_ss()
687 /* Then we merge the lower float result with the original upper in _mm_cmpnlt_ss()
699 * (from the upper elements) we splat the lower float in _mm_cmpnle_ss()
704 /* Then we merge the lower float result with the original upper in _mm_cmpnle_ss()
716 * (from the upper elements) we splat the lower float in _mm_cmpngt_ss()
721 /* Then we merge the lower float result with the original upper in _mm_cmpngt_ss()
733 * (from the upper elements) we splat the lower float in _mm_cmpnge_ss()
738 /* Then we merge the lower float result with the original upper in _mm_cmpnge_ss()
757 /* Then we merge the lower float result with the original upper in _mm_cmpord_ss()
776 /* Then we merge the lower float result with the original upper in _mm_cmpunord_ss()
781 /* Compare the lower SPFP values of A and B and return 1 if true
869 /* Convert the lower SPFP value to a 32-bit integer according to the current
898 /* Convert the lower SPFP value to a 32-bit integer according to the
950 /* Convert the two lower SPFP values to 32-bit integers according to the
955 /* Splat two lower SPFP values to both halves. */ in _mm_cvtps_pi32()
959 /* Splat two lower SPFP values to both halves. */ in _mm_cvtps_pi32()
973 /* Truncate the lower SPFP value to a 32-bit integer. */
977 /* Extract the lower float element. */ in _mm_cvttss_si32()
993 /* Extract the lower float element. */ in _mm_cvttss_si64()
1003 /* Extract the lower float element. */ in _mm_cvttss_si64x()
1009 /* Truncate the two lower SPFP values to 32-bit integers. Return the
1017 /* Splat two lower SPFP values to both halves. */ in _mm_cvttps_pi32()
1065 as the two lower elements in A. */
1241 /* Selects and interleaves the lower two SPFP values from A and B. */
1249 the lower two values are passed through from A. */
1269 /* Moves the upper two values of B into the lower two values of A. */
1277 /* Moves the lower two values of B into the upper two values of A. */
1285 /* Sets the lower two SPFP values with 64-bits of data loaded from P;
1297 /* Stores the lower two SPFP values of A into P. */
1703 values in A and B. Return the value in the lower 16-bit word; the