<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/122205>122205</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [DFA-jump-threading] crash
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            crash-on-valid,
            llvm:transforms
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          JonPsson1
      </td>
    </tr>
</table>

<pre>
    opt -mtriple=s390x-unknown-linux -mcpu=z16 -O3 -o /dev/null tc_crash56_aftercreduce.ll -two-entry-phi-node-folding-threshold=8 -sroa-skip-mem2reg -enable-dfa-jump-thread
[tc_crash56.tar.gz](https://github.com/user-attachments/files/18355061/tc_crash56.tar.gz)

Assertion ... Instructions.h:2751: llvm::Value* llvm::PHINode::removeIncomingValue(const llvm::BasicBlock*, bool): Assertion `Idx >= 0
 && "Invalid basic block argument to remove!"' failed.

#11 0x0000000002b3324a llvm::DFAJumpThreadingPass::run

@UsmanNadeem @kazutakahirata @XChy 
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx8U0uPpDYQ_jXFxTIy5YbuPnBghqD0HjZzSKLcVgYb8LaxkR89j18fQU80LUVaLpZt6nuUvxIh6MkqVUP5BGWbiRRn5-tvzr6E4GyR9U6-126NhC7R69Uo4G3gZ_ZGk71a92qp0Ta9EboMawLefhQVoX9wQh0B7KS6AXY2GUPi8GPwIsxl9UOMUfnBK5kGlRtDaHx1VNno3-k6a2qdVHR0Rmo70Th7FWZnJPD2RGjwTtBw1Std1IJeTYQqK3qjqBwF_ZmWda8QElgD5dMXaR6Fz6cPKFvA0xzjGoA3gB1gN-k4pz4f3ALYpaA8FTGKYV6UjQGwG7VR21qceFmyqgDs_o-L542RNU0IykftLMnznFxsiD4N2z7kM_AGj2UBvCHG3JZNAG_-FiYpwMejl98v351U941Xi7upix3cou30-fdpcDbEh5InEfTwZNxwBWwAn0nvnNlE8YZ8SYKKXeQbAf4b8JYwYA0BrAArAogXexNGS9JvUKTfsIjwU9raQKIjdyGABSACHskotFEyv9sG5EVB2Bv778OeczyIB4lt13xLy_rn_jzaTi8ihE-LyX6iHNhfYRH2u5BKLQQO7Co-UhRXMWsvothO_nme30kmay7P_CwyVRdHXvHTCatzNteVPB2LI6tGdmCq4r04HrEv5cgrcVKSs0zXyLBkBTszZAc85-os-qrvJcOhR65KODC1CG3yTXnu_JTpEJKqC0RkZWZEr0zYxwVxzwB1lu6d2_vyDIifnqMXNozOL2G7KdvM19sN7dMU4MCMDjF8sUQdzT6Gbdc8BlnbCcqW7FRZ8qb-RXh34vtCV-9-qiECdrv-PcB3C7ca_w0AAP__OrdBEg">