add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and
authorChris Lattner <sabre@nondot.org>
Sun, 28 Mar 2010 05:50:16 +0000 (05:50 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 28 Mar 2010 05:50:16 +0000 (05:50 +0000)
commitaa4e3391c8814c6ce0bbc530ea4d5905414b2763
treee48f7f81d795b64e9fb4b87ae3b862c8fa5e3292
parent856fb395e46a8d485081acbf11928047d852c636
add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and
1, 1 cases which are by-far the most frequent.  This shrinks the X86
isel table from 77014 -> 74657 bytes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99740 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/SelectionDAGISel.h
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
utils/TableGen/DAGISelMatcherEmitter.cpp