Reland "[SplitKit] Handle early clobber + tied to def correctly"
authorKito Cheng <kito.cheng@sifive.com>
Thu, 16 Jun 2022 08:45:36 +0000 (16:45 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Thu, 16 Jun 2022 09:13:09 +0000 (17:13 +0800)
commite9f7263b381e34b7a6857e11f874e64c9457aa24
treecfaca9efe511ce2f2b9d74e3ab51f5fcecc2613a
parent8e16c4db571a462f931569676871e8c407bba340
Reland "[SplitKit] Handle early clobber + tied to def correctly"

This reverts commit 7207373e1eb0dd419b4e13a5e2d0ca146ef9544e.

We found another RISC-V bug when landing D126048, and it has been fixed
by D127642 now.

Differential Revision: https://reviews.llvm.org/D126048
llvm/lib/CodeGen/SplitKit.cpp
llvm/test/CodeGen/RISCV/early-clobber-tied-def-subreg-liveness.ll
llvm/test/CodeGen/RISCV/early-clobber-tied-def-subreg-liveness.mir