|
1 | 1 | #include "clang/Basic/OffloadArch.h" |
2 | 2 |
|
| 3 | +#include "llvm/ADT/STLExtras.h" |
3 | 4 | #include "llvm/ADT/StringRef.h" |
4 | 5 |
|
5 | | -#include <algorithm> |
6 | | - |
7 | 6 | namespace clang { |
8 | 7 |
|
9 | 8 | namespace { |
@@ -97,27 +96,30 @@ static const OffloadArchToStringMap ArchNames[] = { |
97 | 96 | #undef GFX |
98 | 97 |
|
99 | 98 | 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 | + }); |
103 | 103 | if (Result == std::end(ArchNames)) |
104 | 104 | return "unknown"; |
105 | 105 | return Result->ArchName; |
106 | 106 | } |
107 | 107 |
|
108 | 108 | 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 | + }); |
112 | 113 | if (Result == std::end(ArchNames)) |
113 | 114 | return "unknown"; |
114 | 115 | return Result->VirtualArchName; |
115 | 116 | } |
116 | 117 |
|
117 | 118 | 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 | + }); |
121 | 123 | if (Result == std::end(ArchNames)) |
122 | 124 | return OffloadArch::UNKNOWN; |
123 | 125 | return Result->Arch; |
|
0 commit comments