Skip to main content

Module movrs

Module movrs 

Source
Available on x86-64 only.
Expand description

Read-shared Move instructions

Functionsยง

movrsdi ๐Ÿ”’ โš 
movrshi ๐Ÿ”’ โš 
movrsqi ๐Ÿ”’ โš 
movrssi ๐Ÿ”’ โš 
_movrs_i8โš Experimentalmovrs
Moves a byte from the source to the destination, with an indication that the source memory location is likely to become read-shared by multiple processors, i.e., read in the future by at least one other processor before it is written, assuming it is ever written in the future.
_movrs_i16โš Experimentalmovrs
Moves a 16-bit word from the source to the destination, with an indication that the source memory location is likely to become read-shared by multiple processors, i.e., read in the future by at least one other processor before it is written, assuming it is ever written in the future.
_movrs_i32โš Experimentalmovrs
Moves a 32-bit doubleword from the source to the destination, with an indication that the source memory location is likely to become read-shared by multiple processors, i.e., read in the future by at least one other processor before it is written, assuming it is ever written in the future.
_movrs_i64โš Experimentalmovrs
Moves a 64-bit quadword from the source to the destination, with an indication that the source memory location is likely to become read-shared by multiple processors, i.e., read in the future by at least one other processor before it is written, assuming it is ever written in the future.