@@ -2561,7 +2561,7 @@ pub unsafe fn _mm_load_sd(mem_addr: *const f64) -> __m128d {
25612561}
25622562
25632563/// Loads a double-precision value into the high-order bits of a 128-bit
2564- /// vector of [2 x double]. The low-order bits are copied from the low-order
2564+ /// vector of ` [2 x double]` . The low-order bits are copied from the low-order
25652565/// bits of the first operand.
25662566///
25672567/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_loadh_pd)
@@ -2574,7 +2574,7 @@ pub unsafe fn _mm_loadh_pd(a: __m128d, mem_addr: *const f64) -> __m128d {
25742574}
25752575
25762576/// Loads a double-precision value into the low-order bits of a 128-bit
2577- /// vector of [2 x double]. The high-order bits are copied from the
2577+ /// vector of ` [2 x double]` . The high-order bits are copied from the
25782578/// high-order bits of the first operand.
25792579///
25802580/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_loadl_pd)
@@ -2586,7 +2586,7 @@ pub unsafe fn _mm_loadl_pd(a: __m128d, mem_addr: *const f64) -> __m128d {
25862586 _mm_setr_pd ( * mem_addr, simd_extract ( a, 1 ) )
25872587}
25882588
2589- /// Stores a 128-bit floating point vector of [2 x double] to a 128-bit
2589+ /// Stores a 128-bit floating point vector of ` [2 x double]` to a 128-bit
25902590/// aligned memory location.
25912591/// To minimize caching, the data is flagged as non-temporal (unlikely to be
25922592/// used again soon).
@@ -2600,7 +2600,7 @@ pub unsafe fn _mm_stream_pd(mem_addr: *mut f64, a: __m128d) {
26002600 intrinsics:: nontemporal_store ( mem:: transmute ( mem_addr) , a) ;
26012601}
26022602
2603- /// Stores the lower 64 bits of a 128-bit vector of [2 x double] to a
2603+ /// Stores the lower 64 bits of a 128-bit vector of ` [2 x double]` to a
26042604/// memory location.
26052605///
26062606/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_store_sd)
@@ -2678,7 +2678,7 @@ pub unsafe fn _mm_storer_pd(mem_addr: *mut f64, a: __m128d) {
26782678 * ( mem_addr as * mut __m128d ) = b;
26792679}
26802680
2681- /// Stores the upper 64 bits of a 128-bit vector of [2 x double] to a
2681+ /// Stores the upper 64 bits of a 128-bit vector of ` [2 x double]` to a
26822682/// memory location.
26832683///
26842684/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_storeh_pd)
@@ -2690,7 +2690,7 @@ pub unsafe fn _mm_storeh_pd(mem_addr: *mut f64, a: __m128d) {
26902690 * mem_addr = simd_extract ( a, 1 ) ;
26912691}
26922692
2693- /// Stores the lower 64 bits of a 128-bit vector of [2 x double] to a
2693+ /// Stores the lower 64 bits of a 128-bit vector of ` [2 x double]` to a
26942694/// memory location.
26952695///
26962696/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_storel_pd)
@@ -2760,8 +2760,8 @@ pub unsafe fn _mm_loadu_pd(mem_addr: *const f64) -> __m128d {
27602760 dst
27612761}
27622762
2763- /// Constructs a 128-bit floating-point vector of [2 x double] from two
2764- /// 128-bit vector parameters of [2 x double], using the immediate-value
2763+ /// Constructs a 128-bit floating-point vector of ` [2 x double]` from two
2764+ /// 128-bit vector parameters of ` [2 x double]` , using the immediate-value
27652765/// parameter as a specifier.
27662766///
27672767/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_shuffle_pd)
@@ -2779,7 +2779,7 @@ pub unsafe fn _mm_shuffle_pd(a: __m128d, b: __m128d, imm8: i32) -> __m128d {
27792779 }
27802780}
27812781
2782- /// Constructs a 128-bit floating-point vector of [2 x double]. The lower
2782+ /// Constructs a 128-bit floating-point vector of ` [2 x double]` . The lower
27832783/// 64 bits are set to the lower 64 bits of the second parameter. The upper
27842784/// 64 bits are set to the upper 64 bits of the first parameter.
27852785///
@@ -2792,8 +2792,8 @@ pub unsafe fn _mm_move_sd(a: __m128d, b: __m128d) -> __m128d {
27922792 _mm_setr_pd ( simd_extract ( b, 0 ) , simd_extract ( a, 1 ) )
27932793}
27942794
2795- /// Casts a 128-bit floating-point vector of [2 x double] into a 128-bit
2796- /// floating-point vector of [4 x float].
2795+ /// Casts a 128-bit floating-point vector of ` [2 x double]` into a 128-bit
2796+ /// floating-point vector of ` [4 x float]` .
27972797///
27982798/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_castpd_ps)
27992799#[ inline]
@@ -2803,7 +2803,7 @@ pub unsafe fn _mm_castpd_ps(a: __m128d) -> __m128 {
28032803 mem:: transmute ( a)
28042804}
28052805
2806- /// Casts a 128-bit floating-point vector of [2 x double] into a 128-bit
2806+ /// Casts a 128-bit floating-point vector of ` [2 x double]` into a 128-bit
28072807/// integer vector.
28082808///
28092809/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_castpd_si128)
@@ -2814,8 +2814,8 @@ pub unsafe fn _mm_castpd_si128(a: __m128d) -> __m128i {
28142814 mem:: transmute :: < i64x2 , _ > ( simd_cast ( a) )
28152815}
28162816
2817- /// Casts a 128-bit floating-point vector of [4 x float] into a 128-bit
2818- /// floating-point vector of [2 x double].
2817+ /// Casts a 128-bit floating-point vector of ` [4 x float]` into a 128-bit
2818+ /// floating-point vector of ` [2 x double]` .
28192819///
28202820/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_castps_pd)
28212821#[ inline]
@@ -2825,7 +2825,7 @@ pub unsafe fn _mm_castps_pd(a: __m128) -> __m128d {
28252825 mem:: transmute ( a)
28262826}
28272827
2828- /// Casts a 128-bit floating-point vector of [4 x float] into a 128-bit
2828+ /// Casts a 128-bit floating-point vector of ` [4 x float]` into a 128-bit
28292829/// integer vector.
28302830///
28312831/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_castps_si128)
@@ -2837,7 +2837,7 @@ pub unsafe fn _mm_castps_si128(a: __m128) -> __m128i {
28372837}
28382838
28392839/// Casts a 128-bit integer vector into a 128-bit floating-point vector
2840- /// of [2 x double].
2840+ /// of ` [2 x double]` .
28412841///
28422842/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_castsi128_pd)
28432843#[ inline]
@@ -2848,7 +2848,7 @@ pub unsafe fn _mm_castsi128_pd(a: __m128i) -> __m128d {
28482848}
28492849
28502850/// Casts a 128-bit integer vector into a 128-bit floating-point vector
2851- /// of [4 x float].
2851+ /// of ` [4 x float]` .
28522852///
28532853/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_castsi128_ps)
28542854#[ inline]
@@ -2881,8 +2881,8 @@ pub unsafe fn _mm_undefined_si128() -> __m128i {
28812881/// The resulting `__m128d` element is composed by the low-order values of
28822882/// the two `__m128d` interleaved input elements, i.e.:
28832883///
2884- /// * The [127:64] bits are copied from the [127:64] bits of the second input
2885- /// * The [63:0] bits are copied from the [127:64] bits of the first input
2884+ /// * The ` [127:64]` bits are copied from the ` [127:64]` bits of the second input
2885+ /// * The ` [63:0]` bits are copied from the ` [127:64]` bits of the first input
28862886///
28872887/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_unpackhi_pd)
28882888#[ inline]
@@ -2896,8 +2896,8 @@ pub unsafe fn _mm_unpackhi_pd(a: __m128d, b: __m128d) -> __m128d {
28962896/// The resulting `__m128d` element is composed by the high-order values of
28972897/// the two `__m128d` interleaved input elements, i.e.:
28982898///
2899- /// * The [127:64] bits are copied from the [63:0] bits of the second input
2900- /// * The [63:0] bits are copied from the [63:0] bits of the first input
2899+ /// * The ` [127:64]` bits are copied from the ` [63:0]` bits of the second input
2900+ /// * The ` [63:0]` bits are copied from the ` [63:0]` bits of the first input
29012901///
29022902/// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_unpacklo_pd)
29032903#[ inline]
@@ -2937,16 +2937,16 @@ pub unsafe fn _mm_sub_si64(a: __m64, b: __m64) -> __m64 {
29372937}
29382938
29392939/// Converts the two signed 32-bit integer elements of a 64-bit vector of
2940- /// [2 x i32] into two double-precision floating-point values, returned in a
2941- /// 128-bit vector of [2 x double].
2940+ /// ` [2 x i32]` into two double-precision floating-point values, returned in a
2941+ /// 128-bit vector of ` [2 x double]` .
29422942#[ inline]
29432943#[ target_feature( enable = "sse2,mmx" ) ]
29442944#[ cfg_attr( test, assert_instr( cvtpi2pd) ) ]
29452945pub unsafe fn _mm_cvtpi32_pd ( a : __m64 ) -> __m128d {
29462946 cvtpi2pd ( a)
29472947}
29482948
2949- /// Initializes both 64-bit values in a 128-bit vector of [2 x i64] with
2949+ /// Initializes both 64-bit values in a 128-bit vector of ` [2 x i64]` with
29502950/// the specified 64-bit integer values.
29512951#[ inline]
29522952#[ target_feature( enable = "sse2,mmx" ) ]
@@ -2955,7 +2955,7 @@ pub unsafe fn _mm_set_epi64(e1: __m64, e0: __m64) -> __m128i {
29552955 _mm_set_epi64x ( mem:: transmute ( e1) , mem:: transmute ( e0) )
29562956}
29572957
2958- /// Initializes both values in a 128-bit vector of [2 x i64] with the
2958+ /// Initializes both values in a 128-bit vector of ` [2 x i64]` with the
29592959/// specified 64-bit value.
29602960#[ inline]
29612961#[ target_feature( enable = "sse2,mmx" ) ]
@@ -2994,8 +2994,8 @@ pub unsafe fn _mm_movpi64_epi64(a: __m64) -> __m128i {
29942994}
29952995
29962996/// Converts the two double-precision floating-point elements of a
2997- /// 128-bit vector of [2 x double] into two signed 32-bit integer values,
2998- /// returned in a 64-bit vector of [2 x i32].
2997+ /// 128-bit vector of ` [2 x double]` into two signed 32-bit integer values,
2998+ /// returned in a 64-bit vector of ` [2 x i32]` .
29992999#[ inline]
30003000#[ target_feature( enable = "sse2,mmx" ) ]
30013001#[ cfg_attr( test, assert_instr( cvtpd2pi) ) ]
@@ -3004,8 +3004,8 @@ pub unsafe fn _mm_cvtpd_pi32(a: __m128d) -> __m64 {
30043004}
30053005
30063006/// Converts the two double-precision floating-point elements of a
3007- /// 128-bit vector of [2 x double] into two signed 32-bit integer values,
3008- /// returned in a 64-bit vector of [2 x i32].
3007+ /// 128-bit vector of ` [2 x double]` into two signed 32-bit integer values,
3008+ /// returned in a 64-bit vector of ` [2 x i32]` .
30093009/// If the result of either conversion is inexact, the result is truncated
30103010/// (rounded towards zero) regardless of the current MXCSR setting.
30113011#[ inline]
0 commit comments