V{R}SRA(イミディエートによる)V{R}SHR{N}(イミディエート値によるベクタ右シフト)は、ベクタの各要素を取得し、イミディエート値で右シフトして、デスティネーションベクタに結果返します。結果はオプションで丸め、切り捨て、またはその両方を実行できます。V{R}SRA(イミディエート値によるベクタ右シフトと累積)は、ベクタの各要素を取得し、イミディエート値で右シフトして、デスティネーションベクタ結果を累積します。結果はオプションで丸めることができます。#imm各パラメータには以下の意味があります。Rこのパラメータが指定されている場合は、結果が丸められます。それ以外の場合、結果は切り捨てられます。cond任意の条件コードを指定します。datatype以下のいずれかを指定します。Qmクワッドワード演算で使用するデスティネーションベクタとオペランドベクタを指定します。Dmダブルワード演算で使用するデスティネーションベクタとオペランドベクタを指定します。演算で使用するデスティネーションベクタとオペランドベクタを指定します。範囲でシフトのサイズを指定するイミディエート値です。V{R}SRA(イミディエートによる)。