[clang] [Clang][Sema] Print more static_assert exprs (PR #74852)

2024-06-18 Thread Seth Pellegrino via cfe-commits
sethp wrote: Ping @cor3ntin @cjdb https://github.com/llvm/llvm-project/pull/74852 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][ExprConst] allow single element access of vector object to be constant expression (PR #72607)

2024-06-18 Thread Seth Pellegrino via cfe-commits
sethp wrote: Ah, sorry: my specific question is whether the APValue::LValuePathEntry ought to grow an understanding of vector types rather than re-using the array machinery, as here. It sounds like arrays express a couple of properties vectors don't, so there's potential for the evaluator to w

[clang] 347a02b - [clang][NFC] Repair tests for __builtin_convertvector on big-endian

2024-04-29 Thread Seth Pellegrino via cfe-commits
Author: Seth Pellegrino Date: 2024-04-29T13:45:00-07:00 New Revision: 347a02b408567ba15fdc68646129c1f5de97ab7e URL: https://github.com/llvm/llvm-project/commit/347a02b408567ba15fdc68646129c1f5de97ab7e DIFF: https://github.com/llvm/llvm-project/commit/347a02b408567ba15fdc68646129c1f5de97ab7e.dif

[clang] 2903df0 - Squashed commit of the following:

2024-04-29 Thread Seth Pellegrino via cfe-commits
Author: Pol Marcet Sardà Date: 2024-04-29T09:09:59-07:00 New Revision: 2903df02fb3c057849aaa796a91289b01950a5f0 URL: https://github.com/llvm/llvm-project/commit/2903df02fb3c057849aaa796a91289b01950a5f0 DIFF: https://github.com/llvm/llvm-project/commit/2903df02fb3c057849aaa796a91289b01950a5f0.di