[all-commits] [llvm/llvm-project] 1c49a1: Completed the lowering of intrinsics: STAT=, array...
kwyatt-ext via All-commits
all-commits at lists.llvm.org
Wed Sep 23 10:44:46 PDT 2026
Branch: refs/heads/users/kwyatt-ext/enum-lowering
Home: https://github.com/llvm/llvm-project
Commit: 1c49a16a14fbb4361b35fac526d3e0a328e4074d
https://github.com/llvm/llvm-project/commit/1c49a16a14fbb4361b35fac526d3e0a328e4074d
Author: Kevin Wyatt <kwyatt at hpe.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M flang/lib/Evaluate/fold-implementation.h
M flang/lib/Evaluate/intrinsics.cpp
M flang/lib/Lower/Bridge.cpp
M flang/lib/Lower/ConvertExprToHLFIR.cpp
M flang/test/Lower/enumeration-type.f90
M flang/test/Semantics/enumeration-type-intrinsics.f90
Log Message:
-----------
Completed the lowering of intrinsics: STAT=, arrays, etc.
Commit: 7782075b1292b8b3f1c37edc1fc94c8181673ef4
https://github.com/llvm/llvm-project/commit/7782075b1292b8b3f1c37edc1fc94c8181673ef4
Author: Kevin Wyatt <kwyatt at hpe.com>
Date: 2026-09-22 (Tue, 22 Sep 2026)
Changed paths:
M flang/lib/Lower/CallInterface.cpp
M flang/lib/Lower/ConvertExprToHLFIR.cpp
M flang/lib/Semantics/type.cpp
M flang/test/Lower/enumeration-type.f90
Log Message:
-----------
Fixed lowering bugs. This allows complete successful testing of feature.
Commit: e1f20d27f812f6639a089270279e3753ad555241
https://github.com/llvm/llvm-project/commit/e1f20d27f812f6639a089270279e3753ad555241
Author: Kevin Wyatt <kwyatt at hpe.com>
Date: 2026-09-22 (Tue, 22 Sep 2026)
Changed paths:
M flang/lib/Semantics/check-io.cpp
M flang/test/Lower/enumeration-type.f90
A flang/test/Semantics/io-unsafe-direct-component-pdt-order.f90
Log Message:
-----------
Another bug fix
Commit: bb28f52851cd711a0f5d7e2b77b1d48bb90a418b
https://github.com/llvm/llvm-project/commit/bb28f52851cd711a0f5d7e2b77b1d48bb90a418b
Author: Kevin Wyatt <kwyatt at hpe.com>
Date: 2026-09-23 (Wed, 23 Sep 2026)
Changed paths:
M flang/lib/Semantics/resolve-names.cpp
A flang/test/Semantics/enumeration-type-component-offset.f90
A flang/test/Semantics/enumeration-type-component-usage.f90
M flang/test/Semantics/enumeration-type-declarations.f90
A flang/test/Semantics/enumeration-type-explicit-value.f90
A flang/test/Semantics/enumeration-type-misc.f90
Log Message:
-----------
- Added additional tests to fully cover feature semantics.
- Corrected bug detected by those tests that allowed duplicate
enumerator names.
Compare: https://github.com/llvm/llvm-project/compare/09734050fed9...bb28f52851cd
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list