commit | fa342faef9d1c89de356ed83a6c6529ed3e87610 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Mon Mar 01 07:17:40 2010 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Mon Mar 01 07:17:40 2010 +0000 |
tree | a6d5a6fed6cb48fec62183639b79d8120e4b52a3 | |
parent | eb66921adb943ea841e72c8eee4777607c48b70e [diff] |
eliminate the CheckMultiOpcodeMatcher code and have each ComplexPattern at the root be generated multiple times, once for each opcode they are part of. This encourages factoring because the opcode checks get treated just like everything else in the matcher. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97439 91177308-0d34-0410-b5e6-96231b3b80d8