diff options
author | Krzysztof Parzyszek <kparzysz@quicinc.com> | 2022-12-05 15:19:30 -0800 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@quicinc.com> | 2022-12-06 12:49:32 -0800 |
commit | c589730ad5286fc784b8aacf2f0214149603f312 (patch) | |
tree | 7ef2fd8ada8da288c13d257707715f3ba79a9274 /llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp | |
parent | 48634b3b935fd0bb325c08fce6313fadcdcb6f86 (diff) | |
download | llvm-c589730ad5286fc784b8aacf2f0214149603f312.zip llvm-c589730ad5286fc784b8aacf2f0214149603f312.tar.gz llvm-c589730ad5286fc784b8aacf2f0214149603f312.tar.bz2 |
[YAML] Convert Optional to std::optional
Diffstat (limited to 'llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp')
-rw-r--r-- | llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp b/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp index be4a602..ab0930f 100644 --- a/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp +++ b/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp @@ -31,6 +31,7 @@ #include <iterator> #include <list> #include <numeric> +#include <optional> #include <utility> #include <vector> @@ -585,7 +586,7 @@ BlockFrequencyInfoImplBase::getBlockFreq(const BlockNode &Node) const { return Freqs[Node.Index].Integer; } -Optional<uint64_t> +std::optional<uint64_t> BlockFrequencyInfoImplBase::getBlockProfileCount(const Function &F, const BlockNode &Node, bool AllowSynthetic) const { @@ -593,7 +594,7 @@ BlockFrequencyInfoImplBase::getBlockProfileCount(const Function &F, AllowSynthetic); } -Optional<uint64_t> +std::optional<uint64_t> BlockFrequencyInfoImplBase::getProfileCountFromFreq(const Function &F, uint64_t Freq, bool AllowSynthetic) const { |