[llvm] 5b55e73 - Remove unused <algorithm> include
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 25 12:51:25 PST 2022
Author: serge-sans-paille
Date: 2022-01-25T21:51:03+01:00
New Revision: 5b55e733a9c3ce471f28d10492f02de9cd213f54
URL: https://github.com/llvm/llvm-project/commit/5b55e733a9c3ce471f28d10492f02de9cd213f54
DIFF: https://github.com/llvm/llvm-project/commit/5b55e733a9c3ce471f28d10492f02de9cd213f54.diff
LOG: Remove unused <algorithm> include
Added:
Modified:
llvm/include/llvm/ADT/AllocatorList.h
llvm/include/llvm/ADT/CoalescingBitVector.h
llvm/include/llvm/ADT/DenseSet.h
llvm/include/llvm/ADT/MapVector.h
llvm/include/llvm/ADT/PriorityWorklist.h
llvm/include/llvm/ADT/SetVector.h
llvm/include/llvm/Support/BinaryByteStream.h
llvm/include/llvm/Support/Error.h
llvm/include/llvm/Support/ScopedPrinter.h
Removed:
################################################################################
diff --git a/llvm/include/llvm/ADT/AllocatorList.h b/llvm/include/llvm/ADT/AllocatorList.h
index 404a657f27de..04d0afc9d076 100644
--- a/llvm/include/llvm/ADT/AllocatorList.h
+++ b/llvm/include/llvm/ADT/AllocatorList.h
@@ -13,7 +13,6 @@
#include "llvm/ADT/iterator.h"
#include "llvm/ADT/simple_ilist.h"
#include "llvm/Support/Allocator.h"
-#include <algorithm>
#include <cassert>
#include <cstddef>
#include <iterator>
diff --git a/llvm/include/llvm/ADT/CoalescingBitVector.h b/llvm/include/llvm/ADT/CoalescingBitVector.h
index 82e2e1a9f9e2..6935c255a099 100644
--- a/llvm/include/llvm/ADT/CoalescingBitVector.h
+++ b/llvm/include/llvm/ADT/CoalescingBitVector.h
@@ -21,7 +21,6 @@
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
-#include <algorithm>
#include <initializer_list>
namespace llvm {
diff --git a/llvm/include/llvm/ADT/DenseSet.h b/llvm/include/llvm/ADT/DenseSet.h
index edce7c43773c..e767211a0900 100644
--- a/llvm/include/llvm/ADT/DenseSet.h
+++ b/llvm/include/llvm/ADT/DenseSet.h
@@ -17,7 +17,6 @@
#include "llvm/ADT/DenseMapInfo.h"
#include "llvm/Support/MathExtras.h"
#include "llvm/Support/type_traits.h"
-#include <algorithm>
#include <cstddef>
#include <initializer_list>
#include <iterator>
diff --git a/llvm/include/llvm/ADT/MapVector.h b/llvm/include/llvm/ADT/MapVector.h
index f9540999381a..d281166b3e19 100644
--- a/llvm/include/llvm/ADT/MapVector.h
+++ b/llvm/include/llvm/ADT/MapVector.h
@@ -18,7 +18,6 @@
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallVector.h"
-#include <algorithm>
#include <cassert>
#include <cstddef>
#include <iterator>
diff --git a/llvm/include/llvm/ADT/PriorityWorklist.h b/llvm/include/llvm/ADT/PriorityWorklist.h
index 01dd59a2e71a..e9fbf296973d 100644
--- a/llvm/include/llvm/ADT/PriorityWorklist.h
+++ b/llvm/include/llvm/ADT/PriorityWorklist.h
@@ -19,7 +19,6 @@
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/Support/Compiler.h"
-#include <algorithm>
#include <cassert>
#include <cstddef>
#include <iterator>
diff --git a/llvm/include/llvm/ADT/SetVector.h b/llvm/include/llvm/ADT/SetVector.h
index 32bcd50966cc..82d5e98afb5d 100644
--- a/llvm/include/llvm/ADT/SetVector.h
+++ b/llvm/include/llvm/ADT/SetVector.h
@@ -23,7 +23,6 @@
#include "llvm/ADT/DenseSet.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/Compiler.h"
-#include <algorithm>
#include <cassert>
#include <iterator>
#include <vector>
diff --git a/llvm/include/llvm/Support/BinaryByteStream.h b/llvm/include/llvm/Support/BinaryByteStream.h
index 7d8b6d2dc43d..dc4adba26f16 100644
--- a/llvm/include/llvm/Support/BinaryByteStream.h
+++ b/llvm/include/llvm/Support/BinaryByteStream.h
@@ -17,7 +17,6 @@
#include "llvm/Support/Error.h"
#include "llvm/Support/FileOutputBuffer.h"
#include "llvm/Support/MemoryBuffer.h"
-#include <algorithm>
#include <cstdint>
#include <cstring>
#include <memory>
diff --git a/llvm/include/llvm/Support/Error.h b/llvm/include/llvm/Support/Error.h
index 3997f0ea6db7..881049b15b0d 100644
--- a/llvm/include/llvm/Support/Error.h
+++ b/llvm/include/llvm/Support/Error.h
@@ -25,7 +25,6 @@
#include "llvm/Support/ErrorOr.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/raw_ostream.h"
-#include <algorithm>
#include <cassert>
#include <cstdint>
#include <cstdlib>
diff --git a/llvm/include/llvm/Support/ScopedPrinter.h b/llvm/include/llvm/Support/ScopedPrinter.h
index 803ae47793df..9bde4f455a2d 100644
--- a/llvm/include/llvm/Support/ScopedPrinter.h
+++ b/llvm/include/llvm/Support/ScopedPrinter.h
@@ -18,7 +18,6 @@
#include "llvm/Support/Endian.h"
#include "llvm/Support/JSON.h"
#include "llvm/Support/raw_ostream.h"
-#include <algorithm>
namespace llvm {
@@ -123,7 +122,7 @@ class ScopedPrinter {
void indent(int Levels = 1) { IndentLevel += Levels; }
void unindent(int Levels = 1) {
- IndentLevel = std::max(0, IndentLevel - Levels);
+ IndentLevel = IndentLevel > Levels ? IndentLevel - Levels : 0;
}
void resetIndent() { IndentLevel = 0; }
More information about the llvm-commits
mailing list