-
Notifications
You must be signed in to change notification settings - Fork 15.2k
Open
Labels
ABIApplication Binary InterfaceApplication Binary InterfacebugzillaIssues migrated from bugzillaIssues migrated from bugzillac++20clang:frontendLanguage frontend issues, e.g. anything involving "Sema"Language frontend issues, e.g. anything involving "Sema"confirmedVerified by a second partyVerified by a second party
Description
| Bugzilla Link | 51424 |
| Version | trunk |
| OS | All |
| CC | @dwblaikie,@zygoloid |
Extended Description
It seems like a missed optimization not to store members in a previous member's padding when the previous member is marked as [[no_unique_address]].
GCC implements this. The difference in codegen can be seen here: https://godbolt.org/z/zGs97xKG7
frederick-vs-ja
Metadata
Metadata
Assignees
Labels
ABIApplication Binary InterfaceApplication Binary InterfacebugzillaIssues migrated from bugzillaIssues migrated from bugzillac++20clang:frontendLanguage frontend issues, e.g. anything involving "Sema"Language frontend issues, e.g. anything involving "Sema"confirmedVerified by a second partyVerified by a second party
Type
Projects
Status
No status