1 ;------------------------------------------------------------------------------
3 ; Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>
4 ; SPDX-License-Identifier: BSD-2-Clause-Patent
12 ; 64-bit right rotation for Ia32
14 ;------------------------------------------------------------------------------
18 ;------------------------------------------------------------------------------
21 ; InternalMathRRotU64 (
25 ;------------------------------------------------------------------------------
26 global ASM_PFX(InternalMathRRotU64)
27 ASM_PFX(InternalMathRRotU64):
36 test cl, 32 ; Count >= 32?
38 mov ecx, eax ; switch eax & edx if Count >= 32