diff options
author | Jeff Mott <jeffrey.t.mott@intel.com> | 2020-06-15 06:08:58 -0700 |
---|---|---|
committer | Erich Keane <erich.keane@intel.com> | 2020-06-15 06:51:54 -0700 |
commit | 8799ebbc1f03a348f732fc14242ad4c395076bcc (patch) | |
tree | 27a44cc1859db0d73a458c0c16a4cdda29f949d7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 33879aa0bf0079f81223037c8e412411a7d919bc (diff) | |
download | llvm-8799ebbc1f03a348f732fc14242ad4c395076bcc.zip llvm-8799ebbc1f03a348f732fc14242ad4c395076bcc.tar.gz llvm-8799ebbc1f03a348f732fc14242ad4c395076bcc.tar.bz2 |
[clang] Fix or emit diagnostic for checked arithmetic builtins with
_ExtInt types
- Fix computed size for _ExtInt types passed to checked arithmetic
builtins.
- Emit diagnostic when signed _ExtInt larger than 128-bits is passed
to __builtin_mul_overflow.
- Change Sema checks for builtins to accept placeholder types.
Differential Revision: https://reviews.llvm.org/D81420
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions