[llvm-branch-commits] [llvm] [SelectionDAG] Track demanded ISD::SELECT elements in noundef checks (PR #200934)

Krzysztof Drewniak via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Jun 2 23:33:16 PDT 2026


================
@@ -5813,6 +5813,21 @@ bool SelectionDAG::isGuaranteedNotToBeUndefOrPoison(SDValue Op,
   case ISD::SPLAT_VECTOR:
     return isGuaranteedNotToBeUndefOrPoison(Op.getOperand(0), Kind, Depth + 1);
 
+  case ISD::SELECT: {
----------------
krzysz00 wrote:

Done

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


More information about the llvm-branch-commits mailing list