mgrang updated this revision to Diff 181390. mgrang retitled this revision from "[COFF, ARM64] Include stdlib.h in arm64intr.h" to "[COFF, ARM64] Declare intrinsics: __nop, _byteswap_[short/long/uint64]". mgrang edited the summary of this revision.
CHANGES SINCE LAST ACTION https://reviews.llvm.org/D56620/new/ https://reviews.llvm.org/D56620 Files: lib/Headers/intrin.h Index: lib/Headers/intrin.h =================================================================== --- lib/Headers/intrin.h +++ lib/Headers/intrin.h @@ -563,6 +563,10 @@ long _InterlockedAdd(long volatile *Addend, long Value); int _ReadStatusReg(int); void _WriteStatusReg(int, int); +unsigned short _byteswap_ushort (unsigned short val); +unsigned long _byteswap_ulong (unsigned long val); +unsigned __int64 _byteswap_uint64 (unsigned __int64 val); +void __nop(); #endif /*----------------------------------------------------------------------------*\
Index: lib/Headers/intrin.h =================================================================== --- lib/Headers/intrin.h +++ lib/Headers/intrin.h @@ -563,6 +563,10 @@ long _InterlockedAdd(long volatile *Addend, long Value); int _ReadStatusReg(int); void _WriteStatusReg(int, int); +unsigned short _byteswap_ushort (unsigned short val); +unsigned long _byteswap_ulong (unsigned long val); +unsigned __int64 _byteswap_uint64 (unsigned __int64 val); +void __nop(); #endif /*----------------------------------------------------------------------------*\
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits