diff options
author | Chris Lattner <sabre@nondot.org> | 2010-02-27 06:22:57 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-02-27 06:22:57 +0000 |
commit | d323fd45e3eb5254a423e1ae14250854816a141f (patch) | |
tree | 48a41c541d72677bfb180c7b25828716fbe066b6 /lib/CodeGen/SelectionDAG/TargetLowering.cpp | |
parent | 4933a373a7abb2f6442beb71c964eb0e97b590dc (diff) |
implement a new optimization to sink pattern predicates (like isSSE1)
as deeply into the pattern as we can get away with. In pratice, this
means "all the way to to the emitter code, but not across
ComplexPatterns". This substantially increases the amount of factoring
we get.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97305 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/TargetLowering.cpp')
0 files changed, 0 insertions, 0 deletions