summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-01-12 00:17:41 +0000
committerChris Lattner <sabre@nondot.org>2008-01-12 00:17:41 +0000
commit08af5a9dadf67c35317c8398dbe0e1f282d9fbad (patch)
treea87baca07ae09f19f300b69102d87b9b42f6ffa8 /llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp
parent1f503ddab5bc7999052b3823f9bd3c720a53a378 (diff)
downloadbcm5719-llvm-08af5a9dadf67c35317c8398dbe0e1f282d9fbad.tar.gz
bcm5719-llvm-08af5a9dadf67c35317c8398dbe0e1f282d9fbad.zip
implement support for sinking a load out the bottom of a block that
has no stores between the load and the end of block. This works great and sinks hundreds of stores, but we can't turn it on because machineinstrs don't have volatility information and we don't want to sink volatile stores :( llvm-svn: 45894
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud