* Make sure complex pattern operands are selected first since their select
authorEvan Cheng <evan.cheng@apple.com>
Fri, 9 Dec 2005 00:48:42 +0000 (00:48 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 9 Dec 2005 00:48:42 +0000 (00:48 +0000)
commitc45146ace5368066e70ada7a35cc4ab851c955e7
tree56c1333c17387f3a4f39f262938ded2b93a6863f
parentdd3ccde9eaf97f59859c9db0c8bfabd097064bfc
* Make sure complex pattern operands are selected first since their select
functions can return false and causing the instruction pattern match to fail.
* Code clean up.

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