commit | 188c856c38dff2f8a166d4d6363781079c694261 | [log] [tgz] |
---|---|---|
author | Eric Christopher <echristo@gmail.com> | Tue Oct 14 07:17:20 2014 +0000 |
committer | Eric Christopher <echristo@gmail.com> | Tue Oct 14 07:17:20 2014 +0000 |
tree | 6398d217189fe20fba89671ba28f61ac3ef943c7 | |
parent | d879de1ece18b087b7eff36f8482fe152dcce114 [diff] |
Instead of the TargetMachine cache the MachineFunction and TargetRegisterInfo in the peephole optimizer. This makes it easier to grab subtarget dependent variables off of the MachineFunction rather than the TargetMachine. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219669 91177308-0d34-0410-b5e6-96231b3b80d8