Revert "[CodeGen]Allow targets to use target specific COPY instructions for live range splitting"
And dependent commits.
Details in D150388.
This reverts commit
825b7f0ca5f2211ec3c93139f98d1e24048c225c.
This reverts commit
7a98f084c4d121244ef7286bc6503b6a181d446e.
This reverts commit
b4a62b1fa546312d882fa12dfdcd015177d66826.
This reverts commit
b7836d856206ec39509d42529f958c920368166b.
No conflicts in the code, few tests had conflicts in autogenerated CHECKs:
llvm/test/CodeGen/Thumb2/mve-float32regloops.ll
llvm/test/CodeGen/AMDGPU/fix-frame-reg-in-custom-csr-spills.ll
Reviewed By: alexfh
Differential Revision: https://reviews.llvm.org/D156381
(cherry picked from commit
a496c8be6e638ae58bb45f13113dbe3a4b7b23fd)