diff options
Diffstat (limited to 'llvm/lib/CodeGen/MachineLICM.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/MachineLICM.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/MachineLICM.cpp b/llvm/lib/CodeGen/MachineLICM.cpp index 1ac1a770ae72..df3dd4196548 100644 --- a/llvm/lib/CodeGen/MachineLICM.cpp +++ b/llvm/lib/CodeGen/MachineLICM.cpp @@ -1487,8 +1487,7 @@ void MachineLICMImpl::InitializeLoadsHoistableLoops() { auto *L = Worklist.pop_back_val(); AllowedToHoistLoads[L] = true; LoopsInPreOrder.push_back(L); - Worklist.insert(Worklist.end(), L->getSubLoops().begin(), - L->getSubLoops().end()); + llvm::append_range(Worklist, L->getSubLoops()); } // Going from the innermost to outermost loops, check if a loop has |
