diff options
| author | Chris Lattner <sabre@nondot.org> | 2005-09-12 22:00:15 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2005-09-12 22:00:15 +0000 |
| commit | b990f7d8eda363d374f47cc1c9b904f1e9f7348e (patch) | |
| tree | 6e300142926eb446b8eef054e87f0440547cec1e /llvm/lib/Transforms/LevelRaise.cpp | |
| parent | 4cd474ebbdaf7ab748f6c1bb9618de0d42f6d165 (diff) | |
| download | bcm5719-llvm-b990f7d8eda363d374f47cc1c9b904f1e9f7348e.tar.gz bcm5719-llvm-b990f7d8eda363d374f47cc1c9b904f1e9f7348e.zip | |
Implement a trivial form of store->load forwarding where the store and the
load are exactly consequtive. This is picked up by other passes, but this
triggers thousands of times in fortran programs that use static locals
(and is thus a compile-time speedup).
llvm-svn: 23320
Diffstat (limited to 'llvm/lib/Transforms/LevelRaise.cpp')
0 files changed, 0 insertions, 0 deletions

