diff options
Diffstat (limited to 'llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp')
| -rw-r--r-- | llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp b/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp index 85e5adaeaf5e..3ebc89158173 100644 --- a/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp +++ b/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp @@ -177,9 +177,7 @@ static bool convertToRelativeLookupTables( bool Changed = false; - for (auto GVI = M.global_begin(), E = M.global_end(); GVI != E;) { - GlobalVariable &GV = *GVI++; - + for (GlobalVariable &GV : llvm::make_early_inc_range(M.globals())) { if (!shouldConvertToRelLookupTable(M, GV)) continue; |
