[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