[clang] Revert "[X86][clang] Lift _BitInt() supported max width." (PR #81175)
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 15 07:44:41 PST 2024
nikic wrote:
Thanks for providing proper context. The second issue does look pretty serious to me. It's a regression from the i128 alignment changes in LLVM 18.
It should be technically possible for Clang to give `_BitInt(N)` an alignment that is independent from LLVM's alignment, but clearly Clang doesn't do everything that's necessary for that now, such as emitting GEPs in canonical i8 form with explicitly LLVM-independent offset calculation.
https://github.com/llvm/llvm-project/pull/81175
More information about the cfe-commits
mailing list