[PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.

Jonas Paulsson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 20 05:32:55 PDT 2022


jonpa added a comment.

> These two look bad, I need more time to find out what goes wrong here (Bad machine code: Using an undefined physical register)
> llvm/test/CodeGen/ARM/2011-08-12-vmovqqqq-pseudo.ll
> llvm/test/CodeGen/ARM/thumb-big-stack.ll

This seems to be due to a bit of a special case where a dead def ended up being reused (MI is an IMPLICIT_DEF). I will add a check against dead def to avoid this (it does not affect any benchmarks)...


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D123394/new/

https://reviews.llvm.org/D123394



More information about the llvm-commits mailing list