diff options
author | shadchin <shadchin@yandex-team.ru> | 2022-02-10 16:44:30 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:30 +0300 |
commit | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (patch) | |
tree | 012bb94d777798f1f56ac1cec429509766d05181 /contrib/libs/llvm12/lib/IR/PassInstrumentation.cpp | |
parent | 6751af0b0c1b952fede40b19b71da8025b5d8bcf (diff) | |
download | ydb-2598ef1d0aee359b4b6d5fdd1758916d5907d04f.tar.gz |
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/llvm12/lib/IR/PassInstrumentation.cpp')
-rw-r--r-- | contrib/libs/llvm12/lib/IR/PassInstrumentation.cpp | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/contrib/libs/llvm12/lib/IR/PassInstrumentation.cpp b/contrib/libs/llvm12/lib/IR/PassInstrumentation.cpp index 56a36db21e..cea4f023e4 100644 --- a/contrib/libs/llvm12/lib/IR/PassInstrumentation.cpp +++ b/contrib/libs/llvm12/lib/IR/PassInstrumentation.cpp @@ -12,29 +12,29 @@ //===----------------------------------------------------------------------===// #include "llvm/IR/PassInstrumentation.h" -#include "llvm/ADT/STLExtras.h" +#include "llvm/ADT/STLExtras.h" #include "llvm/IR/PassManager.h" namespace llvm { -void PassInstrumentationCallbacks::addClassToPassName(StringRef ClassName, - StringRef PassName) { - ClassToPassName[ClassName] = PassName.str(); -} - -StringRef -PassInstrumentationCallbacks::getPassNameForClassName(StringRef ClassName) { - return ClassToPassName[ClassName]; -} - +void PassInstrumentationCallbacks::addClassToPassName(StringRef ClassName, + StringRef PassName) { + ClassToPassName[ClassName] = PassName.str(); +} + +StringRef +PassInstrumentationCallbacks::getPassNameForClassName(StringRef ClassName) { + return ClassToPassName[ClassName]; +} + AnalysisKey PassInstrumentationAnalysis::Key; -bool isSpecialPass(StringRef PassID, const std::vector<StringRef> &Specials) { - size_t Pos = PassID.find('<'); - StringRef Prefix = PassID; - if (Pos != StringRef::npos) - Prefix = PassID.substr(0, Pos); - return any_of(Specials, [Prefix](StringRef S) { return Prefix.endswith(S); }); -} - +bool isSpecialPass(StringRef PassID, const std::vector<StringRef> &Specials) { + size_t Pos = PassID.find('<'); + StringRef Prefix = PassID; + if (Pos != StringRef::npos) + Prefix = PassID.substr(0, Pos); + return any_of(Specials, [Prefix](StringRef S) { return Prefix.endswith(S); }); +} + } // namespace llvm |