diff options
author | Chris Lattner <sabre@nondot.org> | 2004-04-18 05:20:17 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-04-18 05:20:17 +0000 |
commit | 83bf2880c37e62bc17570ffbd95d7081a9d30c2c (patch) | |
tree | 5de455a31b678011af7354310d8e81f83124b0b5 /tools/gccas/gccas.cpp | |
parent | 3c85eef81a13d6a2943562e5953a73a6ef6684c0 (diff) |
Initial checkin of a simple loop unroller. This pass is extremely basic and
limited. Even in it's extremely simple state (it can only *fully* unroll single
basic block loops that execute a constant number of times), it already helps improve
performance a LOT on some benchmarks, particularly with the native code generators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13028 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/gccas/gccas.cpp')
0 files changed, 0 insertions, 0 deletions