aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp')
-rw-r--r--llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp b/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
index 80145b1..0076267 100644
--- a/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
@@ -97,7 +97,7 @@ BlockFreqQuery::ResultTy BlockFreqQuery::operator()(Function &F) {
auto IBBs = findBBwithCalls(F);
if (IBBs.empty())
- return None;
+ return std::nullopt;
auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F);
@@ -288,7 +288,7 @@ SpeculateQuery::ResultTy SequenceBBQuery::operator()(Function &F) {
CallerBlocks = findBBwithCalls(F);
if (CallerBlocks.empty())
- return None;
+ return std::nullopt;
if (isStraightLine(F))
SequencedBlocks = rearrangeBB(F, CallerBlocks);