Add op_values() to iterate over the SDValue operands of an SDNode.
authorPete Cooper <peter_cooper@apple.com>
Fri, 26 Jun 2015 18:17:36 +0000 (18:17 +0000)
committerPete Cooper <peter_cooper@apple.com>
Fri, 26 Jun 2015 18:17:36 +0000 (18:17 +0000)
commit3af9a25b65ae8684fbc2b73ead7c7f15e5e67e22
treec5aaa124f98c62fc66db4a0740745bcb8edd6074
parentb447ac643576a3a207fc751ae825804fadb22d72
Add op_values() to iterate over the SDValue operands of an SDNode.

SDNode already had ops() which would iterate over the operands and return
SDUse*.  This version instead gets the SDValue's out of the SDUse's so that
we can use foreach in more places.

Reviewed by David Blaikie.

llvm-svn: 240805
llvm/include/llvm/CodeGen/SelectionDAGNodes.h
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp