split the movechild/record/moveparent -> recordchild optzn into a
authorChris Lattner <sabre@nondot.org>
Wed, 24 Feb 2010 19:52:48 +0000 (19:52 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 24 Feb 2010 19:52:48 +0000 (19:52 +0000)
commit22c48b384cdb691150f520c78dcecb6134e5edb0
tree9693120a1f0ab2550a69b5aa5bc8dc40b93506ee
parente177c9a9bcd84ca654427b869900c858a9a48e1a
split the movechild/record/moveparent -> recordchild optzn into a
movechild/record -> recordchild/movechild and
movechild/moveparent -> noop xforms.  This slightly shrinks the tables
(x86 to 117454) and enables adding future improvements.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97051 91177308-0d34-0410-b5e6-96231b3b80d8
utils/TableGen/DAGISelMatcherOpt.cpp