diff options
author | Kazu Hirata <kazu@google.com> | 2022-06-25 11:55:57 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2022-06-25 11:55:57 -0700 |
commit | aa8feeefd3ac6c78ee8f67bf033976fc7d68bc6d (patch) | |
tree | d207b35cfb445636f41204bcfe51f6ca3a94a3ba /flang/lib/Lower/IterationSpace.cpp | |
parent | b8df4093e4d82c67a419911a46b63482043643e5 (diff) | |
download | llvm-aa8feeefd3ac6c78ee8f67bf033976fc7d68bc6d.zip llvm-aa8feeefd3ac6c78ee8f67bf033976fc7d68bc6d.tar.gz llvm-aa8feeefd3ac6c78ee8f67bf033976fc7d68bc6d.tar.bz2 |
Don't use Optional::hasValue (NFC)
Diffstat (limited to 'flang/lib/Lower/IterationSpace.cpp')
-rw-r--r-- | flang/lib/Lower/IterationSpace.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/flang/lib/Lower/IterationSpace.cpp b/flang/lib/Lower/IterationSpace.cpp index 4d7a7f8..4458086 100644 --- a/flang/lib/Lower/IterationSpace.cpp +++ b/flang/lib/Lower/IterationSpace.cpp @@ -862,12 +862,12 @@ void Fortran::lower::ExplicitIterSpace::conditionalCleanup() { llvm::Optional<size_t> Fortran::lower::ExplicitIterSpace::findArgPosition(fir::ArrayLoadOp load) { - if (lhsBases[counter].hasValue()) { - auto ld = loadBindings.find(lhsBases[counter].getValue()); + if (lhsBases[counter]) { + auto ld = loadBindings.find(*lhsBases[counter]); llvm::Optional<size_t> optPos; if (ld != loadBindings.end() && ld->second == load) optPos = static_cast<size_t>(0u); - assert(optPos.hasValue() && "load does not correspond to lhs"); + assert(optPos && "load does not correspond to lhs"); return optPos; } return llvm::None; @@ -919,8 +919,8 @@ Fortran::lower::operator<<(llvm::raw_ostream &s, s << "LHS bases:\n"; for (const llvm::Optional<Fortran::lower::ExplicitIterSpace::ArrayBases> &u : e.lhsBases) - if (u.hasValue()) - dump(u.getValue()); + if (u) + dump(*u); s << "RHS bases:\n"; for (const llvm::SmallVector<Fortran::lower::ExplicitIterSpace::ArrayBases> &bases : e.rhsBases) { |