[llvm-branch-commits] [llvm] [LLVM][CodeGen] Improve CTSELECT fallback lowering and target support modeling (PR #179395)

Akshay K via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Feb 10 02:47:03 PST 2026


================
@@ -247,10 +247,6 @@ class LLVM_ABI TargetLoweringBase {
                          // and vector values (ex: cmov).
     VectorMaskSelect,    // The target supports vector selects with a vector
                          // mask (ex: x86 blends).
-    CtSelect,            // The target implements a custom constant-time select.
----------------
kumarak wrote:

This PR addresses reviewer comments on a specific branch. Instead of mixing `CtSelect` with `SelectKind`, it uses a specific method to check target-specific support.

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


More information about the llvm-branch-commits mailing list