[all-commits] [llvm/llvm-project] 70f1b4: [flang] Implemented 2 Semantic checks for DATA sta...
Anchu Rajendran S via All-commits
all-commits at lists.llvm.org
Tue Jun 2 22:04:11 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 70f1b4b4122088c1bd7324b519bc449dbfeaf298
https://github.com/llvm/llvm-project/commit/70f1b4b4122088c1bd7324b519bc449dbfeaf298
Author: Anchu Rajendran <asudhaku at amd.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M flang/include/flang/Semantics/tools.h
M flang/lib/Evaluate/check-expression.cpp
M flang/lib/Semantics/check-data.cpp
M flang/lib/Semantics/resolve-names-utils.cpp
M flang/lib/Semantics/tools.cpp
M flang/test/Lower/pre-fir-tree02.f90
M flang/test/Semantics/block-data01.f90
M flang/test/Semantics/data01.f90
M flang/test/Semantics/data03.f90
A flang/test/Semantics/data04.f90
M flang/test/Semantics/equivalence01.f90
Log Message:
-----------
[flang] Implemented 2 Semantic checks for DATA statement and fixed a few bugs
Summary
- Implemented C876, C877
- Fixed IsConstantExpr to check C879
- Fixed bugs in few test cases - data01.f90, block-data01.f90,
pre-fir-tree02.f90
- Modified implementation of C8106 to identify all automatic objects
and modified equivalence01.f90 to reflect the changes
Differential Revision: https://reviews.llvm.org/D78424
More information about the All-commits
mailing list