DAGCombiner: Use pop_back_val()
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 25 Jun 2015 22:15:05 +0000 (22:15 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 25 Jun 2015 22:15:05 +0000 (22:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240709 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/DAGCombiner.cpp

index 66dada4ec15f448f07125bcdbd13d89c7a9ebe3e..8e0e0fe28220c35a4932468161a41f0425e6e37d 100644 (file)
@@ -13915,8 +13915,7 @@ void DAGCombiner::GatherAllAliases(SDNode *N, SDValue OriginalChain,
   // aliases list.  If not, then continue up the chain looking for the next
   // candidate.
   while (!Chains.empty()) {
-    SDValue Chain = Chains.back();
-    Chains.pop_back();
+    SDValue Chain = Chains.pop_back_val();
 
     // For TokenFactor nodes, look at each operand and only continue up the
     // chain until we find two aliases.  If we've seen two aliases, assume we'll