Avoid including explicit uses when counting SDNode imp-uses.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 24 Aug 2012 20:52:42 +0000 (20:52 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 24 Aug 2012 20:52:42 +0000 (20:52 +0000)
commitbaa74e4b35d96ee154c68fa6d204d854cb45f969
treedc88635e6361c7f94e9b7b5c1ec3501d18309576
parent16865d06128c266b5505cc21f5d086d18173408c
Avoid including explicit uses when counting SDNode imp-uses.

It is legal to have a register node as an explicit operand, it shouldn't
be counted as an implicit use.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162591 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/InstrEmitter.cpp