[PATCH] D81420: Fix size for _ExtInt types with builtins

Mott, Jeffrey T via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Sun Jun 14 14:24:49 PDT 2020


jtmott-intel added a comment.

I don't have commit access. For whoever performs the commit, here's a (draft) commit message:

  [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.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D81420/new/

https://reviews.llvm.org/D81420





More information about the cfe-commits mailing list