Skip to content

Commit 9c36e30

Browse files
committed
Use llvm instead of std
1 parent d43ae13 commit 9c36e30

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

clang/lib/Basic/OffloadArch.cpp

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
#include "clang/Basic/OffloadArch.h"
22

3+
#include "llvm/ADT/STLExtras.h"
34
#include "llvm/ADT/StringRef.h"
45

5-
#include <algorithm>
6-
76
namespace clang {
87

98
namespace {
@@ -97,27 +96,30 @@ static const OffloadArchToStringMap ArchNames[] = {
9796
#undef GFX
9897

9998
const char *OffloadArchToString(OffloadArch A) {
100-
auto Result = std::find_if(
101-
std::begin(ArchNames), std::end(ArchNames),
102-
[A](const OffloadArchToStringMap &Map) { return A == Map.Arch; });
99+
auto Result =
100+
llvm::find_if(ArchNames, [A](const OffloadArchToStringMap &Map) {
101+
return A == Map.Arch;
102+
});
103103
if (Result == std::end(ArchNames))
104104
return "unknown";
105105
return Result->ArchName;
106106
}
107107

108108
const char *OffloadArchToVirtualArchString(OffloadArch A) {
109-
auto Result = std::find_if(
110-
std::begin(ArchNames), std::end(ArchNames),
111-
[A](const OffloadArchToStringMap &Map) { return A == Map.Arch; });
109+
auto Result =
110+
llvm::find_if(ArchNames, [A](const OffloadArchToStringMap &Map) {
111+
return A == Map.Arch;
112+
});
112113
if (Result == std::end(ArchNames))
113114
return "unknown";
114115
return Result->VirtualArchName;
115116
}
116117

117118
OffloadArch StringToOffloadArch(llvm::StringRef S) {
118-
auto Result = std::find_if(
119-
std::begin(ArchNames), std::end(ArchNames),
120-
[S](const OffloadArchToStringMap &Map) { return S == Map.ArchName; });
119+
auto Result =
120+
llvm::find_if(ArchNames, [S](const OffloadArchToStringMap &Map) {
121+
return S == Map.ArchName;
122+
});
121123
if (Result == std::end(ArchNames))
122124
return OffloadArch::UNKNOWN;
123125
return Result->Arch;

0 commit comments

Comments
 (0)