Generalize my hack to use SDNodeInfo to find out when a
authorChris Lattner <sabre@nondot.org>
Sun, 28 Feb 2010 00:22:30 +0000 (00:22 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 28 Feb 2010 00:22:30 +0000 (00:22 +0000)
commit225798143dbec36685f9d1e2fa82f5c4e70b0bf5
tree41d8015147c4cd21aef5d8dd3a57f4064a517bcf
parent874cadaf210d4ab05eadc64a41228df0f5078eb7
Generalize my hack to use SDNodeInfo to find out when a
node is always guaranteed to have a particular type
instead of hacking in ISD::STORE explicitly.  This allows
us to use implied types for a broad range of nodes, even
target specific ones.

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