aboutsummaryrefslogtreecommitdiff
path: root/flang
diff options
context:
space:
mode:
authorSourabh Singh Tomar <SourabhSingh.Tomar@amd.com>2021-04-15 21:55:43 +0530
committerSourabh Singh Tomar <SourabhSingh.Tomar@amd.com>2021-04-16 00:00:07 +0530
commit5064a34165ccadf4718b2c159eff41f008261681 (patch)
tree3b492e1cd771023f61a43c62c65c4e2f1bbe464b /flang
parent[RISCV] Share RVInstIShift and RVInstIShiftW instruction format classes with ... (diff)
downloadllvm-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.h4
-rw-r--r--flang/lib/Lower/OpenMP.cpp7
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");
-}