[llvm-branch-commits] [llvm] [ConstantTime] Native ct.select support for ARM32 and Thumb (PR #166707)

Thomas Bizet via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Sep 23 02:11:55 PDT 2026


https://github.com/tbizetst commented:

Hello,

Kudo for this feature! I am also convinced that constant-time code generation should be ensured by the compiler 🙂

I had the opportunity to backport your commits and try the feature on Thumb-1 and Thumb-2, and noticed BUNDLE pseudo-instructions were not unbundled for Thumb-1 (see my comment).

I'm planning on doing more tryouts in the coming days/weeks, so I may have further feedbacks to share if you're interested!

https://github.com/llvm/llvm-project/pull/166707


More information about the llvm-branch-commits mailing list