Cleanup and remove a chunk of getARMSubtarget calls in the
authorEric Christopher <echristo@gmail.com>
Thu, 5 Mar 2015 00:23:40 +0000 (00:23 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 5 Mar 2015 00:23:40 +0000 (00:23 +0000)
commitb56d7b0316b278eee7a777a9d073aa8b766105c6
treef1529577c2e185867d3dd4e32ebc4b37046b8dfa
parent948b2db8a7e7dec44d338f56214f7d7763477a64
Cleanup and remove a chunk of getARMSubtarget calls in the
ARM TargetMachine pass pipeline construction by pushing them down
into the appropriate pass.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231323 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/A15SDOptimizer.cpp
lib/Target/ARM/ARMInstrInfo.cpp
lib/Target/ARM/ARMTargetMachine.cpp
lib/Target/ARM/MLxExpansionPass.cpp
lib/Target/ARM/Thumb2ITBlockPass.cpp
lib/Target/ARM/Thumb2SizeReduction.cpp