diff options
| author | Jim Grosbach <grosbach@apple.com> | 2014-04-11 00:27:19 +0000 |
|---|---|---|
| committer | Jim Grosbach <grosbach@apple.com> | 2014-04-11 00:27:19 +0000 |
| commit | d3249d0923479db5c1105e45cf89a0a50c524170 (patch) | |
| tree | 5edb023dc533cfcdf8fa6925a0a04a4da6738a15 /llvm/lib | |
| parent | e2e1c355669133ebd2d1d7015c128619268947c8 (diff) | |
| download | bcm5719-llvm-d3249d0923479db5c1105e45cf89a0a50c524170.tar.gz bcm5719-llvm-d3249d0923479db5c1105e45cf89a0a50c524170.zip | |
[ARM64,C++11]: More range-based loop simplification.
llvm-svn: 206006
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/ARM64/ARM64ISelLowering.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM64/ARM64ISelLowering.cpp b/llvm/lib/Target/ARM64/ARM64ISelLowering.cpp index 0fcafc1f87e..1987f91b83f 100644 --- a/llvm/lib/Target/ARM64/ARM64ISelLowering.cpp +++ b/llvm/lib/Target/ARM64/ARM64ISelLowering.cpp @@ -7322,9 +7322,8 @@ bool ARM64TargetLowering::isUsedByReturnOnly(SDNode *N, SDValue &Chain) const { return false; bool HasRet = false; - for (SDNode::use_iterator UI = Copy->use_begin(), UE = Copy->use_end(); - UI != UE; ++UI) { - if (UI->getOpcode() != ARM64ISD::RET_FLAG) + for (SDNode *Node : Copy->uses()) { + if (Node->getOpcode() != ARM64ISD::RET_FLAG) return false; HasRet = true; } |

