commit | d4397b9481cd848e580c86b4beb0d22e8c3d1213 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Fri Feb 26 07:36:37 2010 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Fri Feb 26 07:36:37 2010 +0000 |
tree | 0ee3bd0679cacd7dd29f49b7f3da3de196805887 | |
parent | ca56feaf381db61ad1f07873235185ef33f6426f [diff] |
finish off the factoring optimization along the lines of the current design. This generates a matcher that successfully runs, but it turns out that the factoring we're doing violates the ordering of patterns, so we end up matching (e.g.) movups where we want movaps. This won't due, but I'll address this in a follow on patch. It's nice to not be on by default yet! :) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97215 91177308-0d34-0410-b5e6-96231b3b80d8