Changeset 99681 in vbox
- Timestamp:
- May 8, 2023 5:30:51 PM (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp
r98921 r99681 17823 17823 typedef FNIEMAIMPLSHA1RNDS4FN *PFNIEMAIMPLSHA1RNDS4FN; 17824 17824 17825 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f0(uint32_t u32B, uint32_t u32C, uint32_t u32D) 17825 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f0(uint32_t u32B, uint32_t u32C, uint32_t u32D) RT_NOEXCEPT 17826 17826 { 17827 17827 return (u32B & u32C) ^ (~u32B & u32D); 17828 17828 } 17829 17829 17830 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f1(uint32_t u32B, uint32_t u32C, uint32_t u32D) 17830 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f1(uint32_t u32B, uint32_t u32C, uint32_t u32D) RT_NOEXCEPT 17831 17831 { 17832 17832 return u32B ^ u32C ^ u32D; 17833 17833 } 17834 17834 17835 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f2(uint32_t u32B, uint32_t u32C, uint32_t u32D) 17835 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f2(uint32_t u32B, uint32_t u32C, uint32_t u32D) RT_NOEXCEPT 17836 17836 { 17837 17837 return (u32B & u32C) ^ (u32B & u32D) ^ (u32C & u32D); 17838 17838 } 17839 17839 17840 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f3(uint32_t u32B, uint32_t u32C, uint32_t u32D) 17840 static DECLCALLBACK(uint32_t) iemAImpl_sha1rnds4_f3(uint32_t u32B, uint32_t u32C, uint32_t u32D) RT_NOEXCEPT 17841 17841 { 17842 17842 return u32B ^ u32C ^ u32D;
Note:
See TracChangeset
for help on using the changeset viewer.