This is an archive of the discontinued LLVM Phabricator instance.

[flang] semantic checking for unsupported features in PPC vector type
ClosedPublic

Authored by kkwli0 on Jun 13 2023, 3:20 PM.

Details

Summary

Assumed-shape, deferred-shape and assumed rank entities of PPC vector type are not supported.

Diff Detail

Event Timeline

kkwli0 created this revision.Jun 13 2023, 3:20 PM
kkwli0 requested review of this revision.Jun 13 2023, 3:20 PM
jeanPerier accepted this revision.Jun 14 2023, 12:04 AM

Nits, looks good otherwise.

flang/lib/Semantics/check-declarations.cpp
1006
1007

Nit: Parser, Semantics and Runtime uses brace initializations: std::string typeName{type->AsFortran()}

https://github.com/llvm/llvm-project/blob/main/flang/docs/C%2B%2Bstyle.md#c-language

This revision is now accepted and ready to land.Jun 14 2023, 12:04 AM
kkwli0 marked 2 inline comments as done.Jun 14 2023, 7:12 AM

Thanks for reviewing. I will address the comments in landing the patch.