[PowerPC] Remove the PPCVSXCopyCleanup pass
authorHal Finkel <hfinkel@anl.gov>
Sun, 1 Feb 2015 21:20:58 +0000 (21:20 +0000)
committerHal Finkel <hfinkel@anl.gov>
Sun, 1 Feb 2015 21:20:58 +0000 (21:20 +0000)
commit27670548239fe53bf364766fe5754f2b33bd518e
tree3aadccfb8783a19ba022a08aac9eded2d7ddee0f
parentf9fd8193fb7fb1d2606a94c5946b83f28e25e0e2
[PowerPC] Remove the PPCVSXCopyCleanup pass

This MI-level pass was necessary when VSX support was first being developed,
specifically, before the ABI code had been updated to use VSX registers for
arguments (the register assignments did not change, in a physical sense, but
the VSX super-registers are now used). Unfortunately, I never went back and
removed this pass after that was done. I believe this code is now effectively
dead.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227767 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPC.h
lib/Target/PowerPC/PPCInstrInfo.cpp
lib/Target/PowerPC/PPCTargetMachine.cpp