We were tracking a use chain from a def, but we weren't considering any register defs that weren't a part of the chain. This could result in the program being changed incorrectly. This has resulted in a few ARMLowOverheadLoop test changes around the loop iteration copies because that has also been changed to more accurately query the safety of removing LoopDec.
Details
Details
Diff Detail
Diff Detail
clang-tidy: warning: invalid case style for variable 'collectDefChain' [readability-identifier-naming]
not useful