diff options
author | Craig Topper <craig.topper@sifive.com> | 2023-07-11 10:42:25 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2023-07-11 10:42:25 -0700 |
commit | 2df12f30551e0cb9ecfd49a0cacf929e785c15da (patch) | |
tree | 5308c7d505d9f0053faabd3b606344edd3f1800d /clang/lib/Lex/ModuleMap.cpp | |
parent | 1d796b48e4d48bd0e4b29972a1b8d653493ee30c (diff) | |
download | llvm-2df12f30551e0cb9ecfd49a0cacf929e785c15da.zip llvm-2df12f30551e0cb9ecfd49a0cacf929e785c15da.tar.gz llvm-2df12f30551e0cb9ecfd49a0cacf929e785c15da.tar.bz2 |
[ARM][AArch64] Make ACLE __clzl/__clzll return unsigned int instead of unsigned long/uint64_t.
Use unsigned long in place of uint32_t for both clz and cls.
As far as I can tell this matches what ACLE defines and what gcc implements.
Noticed while investigating fixing https://github.com/llvm/llvm-project/issues/63113
Reviewed By: tmatheson
Differential Revision: https://reviews.llvm.org/D154910
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions