diff options
author | Sourabh Singh Tomar <SourabhSingh.Tomar@amd.com> | 2021-04-15 21:55:43 +0530 |
---|---|---|
committer | Sourabh Singh Tomar <SourabhSingh.Tomar@amd.com> | 2021-04-16 00:00:07 +0530 |
commit | 5064a34165ccadf4718b2c159eff41f008261681 (patch) | |
tree | 3b492e1cd771023f61a43c62c65c4e2f1bbe464b /flang | |
parent | [RISCV] Share RVInstIShift and RVInstIShiftW instruction format classes with ... (diff) | |
download | llvm-project-5064a34165ccadf4718b2c159eff41f008261681.tar.gz llvm-project-5064a34165ccadf4718b2c159eff41f008261681.tar.bz2 llvm-project-5064a34165ccadf4718b2c159eff41f008261681.zip |
[flang][OpenMP] Remove `OmpEndLoopDirective` handles from code.
This directive is currently lowered as NOP.
Patch is an attempt upstream code from:
PR: https://github.com/flang-compiler/f18-llvm-project/pull/573
Reviewed By: kiranchandramohan, schweitz, clementval
Differential Revision: https://reviews.llvm.org/D100576
Diffstat (limited to 'flang')
-rw-r--r-- | flang/include/flang/Lower/OpenMP.h | 4 | ||||
-rw-r--r-- | flang/lib/Lower/OpenMP.cpp | 7 |
2 files changed, 0 insertions, 11 deletions
diff --git a/flang/include/flang/Lower/OpenMP.h b/flang/include/flang/Lower/OpenMP.h index 13dd43b60fde..a056443aeda3 100644 --- a/flang/include/flang/Lower/OpenMP.h +++ b/flang/include/flang/Lower/OpenMP.h @@ -16,7 +16,6 @@ namespace Fortran { namespace parser { struct OpenMPConstruct; -struct OmpEndLoopDirective; } // namespace parser namespace lower { @@ -30,9 +29,6 @@ struct Evaluation; void genOpenMPConstruct(AbstractConverter &, pft::Evaluation &, const parser::OpenMPConstruct &); -void genOpenMPEndLoop(AbstractConverter &, pft::Evaluation &, - const parser::OmpEndLoopDirective &); - } // namespace lower } // namespace Fortran diff --git a/flang/lib/Lower/OpenMP.cpp b/flang/lib/Lower/OpenMP.cpp index 4bff1cde2705..36c5ebeeb0da 100644 --- a/flang/lib/Lower/OpenMP.cpp +++ b/flang/lib/Lower/OpenMP.cpp @@ -286,10 +286,3 @@ void Fortran::lower::genOpenMPConstruct( }, ompConstruct.u); } - -void Fortran::lower::genOpenMPEndLoop( - Fortran::lower::AbstractConverter &converter, - Fortran::lower::pft::Evaluation &, - const Fortran::parser::OmpEndLoopDirective &) { - TODO(converter.getCurrentLocation(), "OmpEndLoopDirective"); -} |