Skip to content

Commit 25e1b14

Browse files
committed
Fix broken Intel and AMD manual links
1 parent 354c388 commit 25e1b14

File tree

19 files changed

+24
-24
lines changed

19 files changed

+24
-24
lines changed

crates/core_arch/src/x86/abm.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
//! [Wikipedia][wikipedia_bmi] provides a quick overview of the instructions
1313
//! available.
1414
//!
15-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
16-
//! [amd64_ref]: http://support.amd.com/TechDocs/24594.pdf
15+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
16+
//! [amd64_ref]: https://docs.amd.com/v/u/en-US/24594_3.37
1717
//! [wikipedia_bmi]:
1818
//! https://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets#ABM_.28Advanced_Bit_Manipulation.29
1919

crates/core_arch/src/x86/aes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
//! The reference is [Intel 64 and IA-32 Architectures Software Developer's
66
//! Manual Volume 2: Instruction Set Reference, A-Z][intel64_ref].
77
//!
8-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
8+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
99
1010
use crate::core_arch::x86::__m128i;
1111

crates/core_arch/src/x86/avx.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
//! [Wikipedia][wiki] provides a quick overview of the instructions available.
1111
//!
1212
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
13-
//! [amd64_ref]: http://support.amd.com/TechDocs/24594.pdf
13+
//! [amd64_ref]: https://docs.amd.com/v/u/en-US/24594_3.37
1414
//! [wiki]: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
1515
1616
use crate::{

crates/core_arch/src/x86/avx2.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
//! Wikipedia's [AVX][wiki_avx] and [FMA][wiki_fma] pages provide a quick
1414
//! overview of the instructions available.
1515
//!
16-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
17-
//! [amd64_ref]: http://support.amd.com/TechDocs/24594.pdf
16+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
17+
//! [amd64_ref]: https://docs.amd.com/v/u/en-US/24594_3.37
1818
//! [wiki_avx]: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions
1919
//! [wiki_fma]: https://en.wikipedia.org/wiki/Fused_multiply-accumulate
2020

crates/core_arch/src/x86/avx512bitalg.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
//! The reference is [Intel 64 and IA-32 Architectures Software Developer's
66
//! Manual Volume 2: Instruction Set Reference, A-Z][intel64_ref].
77
//!
8-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
8+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
99
1010
use crate::core_arch::simd::i8x16;
1111
use crate::core_arch::simd::i8x32;

crates/core_arch/src/x86/avx512vpopcntdq.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
//! The reference is [Intel 64 and IA-32 Architectures Software Developer's
66
//! Manual Volume 2: Instruction Set Reference, A-Z][intel64_ref].
77
//!
8-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
8+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
99
1010
use crate::core_arch::simd::*;
1111
use crate::core_arch::x86::__m128i;

crates/core_arch/src/x86/bmi1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
//! [Wikipedia][wikipedia_bmi] provides a quick overview of the instructions
77
//! available.
88
//!
9-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
9+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
1010
//! [wikipedia_bmi]: https://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets#ABM_.28Advanced_Bit_Manipulation.29
1111
1212
#[cfg(test)]

crates/core_arch/src/x86/bmi2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
//! [Wikipedia][wikipedia_bmi] provides a quick overview of the instructions
77
//! available.
88
//!
9-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
9+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
1010
//! [wikipedia_bmi]:
1111
//! https://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets#ABM_.28Advanced_Bit_Manipulation.29
1212

crates/core_arch/src/x86/cpuid.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ pub struct CpuidResult {
5454
///
5555
/// [wiki_cpuid]: https://en.wikipedia.org/wiki/CPUID
5656
/// [intel64_ref]: https://cdrdv2-public.intel.com/671110/325383-sdm-vol-2abcd.pdf
57-
/// [amd64_ref]: http://support.amd.com/TechDocs/24594.pdf
57+
/// [amd64_ref]: https://docs.amd.com/v/u/en-US/24594_3.37
5858
#[inline]
5959
#[cfg_attr(test, assert_instr(cpuid))]
6060
#[stable(feature = "simd_x86", since = "1.27.0")]

crates/core_arch/src/x86/fma.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
//! Wikipedia's [FMA][wiki_fma] page provides a quick overview of the
1515
//! instructions available.
1616
//!
17-
//! [intel64_ref]: http://www.intel.de/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
18-
//! [amd64_ref]: http://support.amd.com/TechDocs/24594.pdf
17+
//! [intel64_ref]: https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
18+
//! [amd64_ref]: https://docs.amd.com/v/u/en-US/24594_3.37
1919
//! [wiki_fma]: https://en.wikipedia.org/wiki/Fused_multiply-accumulate
2020
2121
use crate::core_arch::x86::*;

0 commit comments

Comments
 (0)