Revert "[AArch64] Use LL for 64-bit intrinsic arguments"
authorPetr Hosek <phosek@chromium.org>
Fri, 25 Jan 2019 02:16:29 +0000 (02:16 +0000)
committerPetr Hosek <phosek@chromium.org>
Fri, 25 Jan 2019 02:16:29 +0000 (02:16 +0000)
commit63bd4e9cd1711053225b0e0d6a9da03963dda7cf
tree2dd6cc2348caba92db51b5619674bf54c786650b
parent1a8acfb7682d5a28d4fabaef5f75dc394898661f
Revert "[AArch64] Use LL for 64-bit intrinsic arguments"

This reverts commit r351740: this broke on platforms where unsigned long
long isn't the same as uint64_t which is what ACLE specifies for the
return value of rsr64.

Differential Revision: https://reviews.llvm.org/D57209

llvm-svn: 352153
clang/include/clang/Basic/BuiltinsAArch64.def
clang/test/CodeGen/arm64-crc32.c
clang/test/CodeGen/builtins-arm64.c