This is an archive of the discontinued LLVM Phabricator instance.

[Sema] Fix `ExtVectorElementExpr` tree transform for the `isArrow` case.
ClosedPublic

Authored by michele.scandale on Aug 11 2022, 10:40 AM.

Details

Summary

Make sure we propagate the value for IsArrow to
RebuildExtVectorElementExpr in order to be able to handle correctly
vector component accesses where the base value is a pointer.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptAug 11 2022, 10:40 AM
michele.scandale requested review of this revision.Aug 11 2022, 10:40 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 11 2022, 10:40 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript

Clang-format fixes

This revision is now accepted and ready to land.Oct 10 2022, 5:55 PM

@rjmccall would you be able to land this on my behalf? Thanks in advance.

@rjmccall would you be able to land this on my behalf? Thanks in advance.

I got commit access. I will take care of landing the change. Thanks anyway.