[PATCH] D157420: [clang] Enable constexpr on LZCNT/POPCNT MS extension intrinsics

2023-08-13 Thread Alejandro Aguirre via Phabricator via cfe-commits
alexguirre added a comment. Alejandro Aguirre alexguirre...@gmail.com Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D157420/new/ https://reviews.llvm.org/D157420 ___ cfe-commits mailing list cfe-commits@l

[PATCH] D157420: [clang] Enable constexpr on LZCNT/POPCNT MS extension intrinsics

2023-08-08 Thread Alejandro Aguirre via Phabricator via cfe-commits
alexguirre updated this revision to Diff 548323. alexguirre added a comment. Added __lzcnt / __popcnt to the constexpr lists in LanguageExtensions.rst Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D157420/new/ https://reviews.llvm.org/D157420 Files

[PATCH] D157420: [clang] Enable constexpr on LZCNT/POPCNT MS extension intrinsics

2023-08-08 Thread Alejandro Aguirre via Phabricator via cfe-commits
alexguirre created this revision. alexguirre added a reviewer: RKSimon. Herald added a project: All. alexguirre requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. This enables us to use __lzcnt / __popcnt intrinsics inside constexpr code. Re