]> git.proxmox.com Git - rustc.git/blobdiff - library/stdarch/crates/core_arch/src/x86_64/bt.rs
New upstream version 1.55.0+dfsg1
[rustc.git] / library / stdarch / crates / core_arch / src / x86_64 / bt.rs
index 6e8579fa252db911ff625bf64c5aa8d599891d5a..f2aa45d8ea153c7ba9008e1c32b0d9256f8e7630 100644 (file)
@@ -20,7 +20,7 @@ macro_rules! bt {
 /// Returns the bit in position `b` of the memory addressed by `p`.
 #[inline]
 #[cfg_attr(test, assert_instr(bt))]
-#[unstable(feature = "simd_x86_bittest", issue = "59414")]
+#[stable(feature = "simd_x86_bittest", since = "1.55.0")]
 pub unsafe fn _bittest64(p: *const i64, b: i64) -> u8 {
     let r: u8;
     asm!(
@@ -37,7 +37,7 @@ pub unsafe fn _bittest64(p: *const i64, b: i64) -> u8 {
 /// Returns the bit in position `b` of the memory addressed by `p`, then sets the bit to `1`.
 #[inline]
 #[cfg_attr(test, assert_instr(bts))]
-#[unstable(feature = "simd_x86_bittest", issue = "59414")]
+#[stable(feature = "simd_x86_bittest", since = "1.55.0")]
 pub unsafe fn _bittestandset64(p: *mut i64, b: i64) -> u8 {
     let r: u8;
     asm!(
@@ -54,7 +54,7 @@ pub unsafe fn _bittestandset64(p: *mut i64, b: i64) -> u8 {
 /// Returns the bit in position `b` of the memory addressed by `p`, then resets that bit to `0`.
 #[inline]
 #[cfg_attr(test, assert_instr(btr))]
-#[unstable(feature = "simd_x86_bittest", issue = "59414")]
+#[stable(feature = "simd_x86_bittest", since = "1.55.0")]
 pub unsafe fn _bittestandreset64(p: *mut i64, b: i64) -> u8 {
     let r: u8;
     asm!(
@@ -71,7 +71,7 @@ pub unsafe fn _bittestandreset64(p: *mut i64, b: i64) -> u8 {
 /// Returns the bit in position `b` of the memory addressed by `p`, then inverts that bit.
 #[inline]
 #[cfg_attr(test, assert_instr(btc))]
-#[unstable(feature = "simd_x86_bittest", issue = "59414")]
+#[stable(feature = "simd_x86_bittest", since = "1.55.0")]
 pub unsafe fn _bittestandcomplement64(p: *mut i64, b: i64) -> u8 {
     let r: u8;
     asm!(