This is an archive of the discontinued LLVM Phabricator instance.

[clang][CodeGen] Break up TargetInfo.cpp [5/8]
ClosedPublic

Authored by barannikov88 on Apr 12 2023, 2:28 AM.

Details

Summary

Make occupiesMoreThan a protected member of SwiftABIInfo.
This method is only used by implementations of SwiftABIInfo.
Making it protected will allow to use it after the implementations
are moved to dedicated cpp files.

Diff Detail

Event Timeline

barannikov88 created this revision.Apr 12 2023, 2:28 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 12 2023, 2:28 AM

Drop unintended changes

Attempt to overcome arc

Overcome arc, 2nd attempt

barannikov88 edited the summary of this revision. (Show Details)Apr 12 2023, 3:45 AM
barannikov88 published this revision for review.Apr 12 2023, 3:49 AM
barannikov88 added inline comments.
clang/lib/CodeGen/TargetInfo.cpp
128

Remnant of D130394

Herald added a project: Restricted Project. · View Herald TranscriptApr 12 2023, 3:49 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript

Upload the correct diff

barannikov88 edited the summary of this revision. (Show Details)Apr 29 2023, 9:43 AM
efriedma accepted this revision.May 3 2023, 6:27 PM
efriedma added a subscriber: efriedma.

LGTM

This revision is now accepted and ready to land.May 3 2023, 6:27 PM
barannikov88 edited the summary of this revision. (Show Details)

Rebase

barannikov88 retitled this revision from [clang][CodeGen] Break up TargetInfo.cpp [5/6] to [clang][CodeGen] Break up TargetInfo.cpp [5/7].
barannikov88 retitled this revision from [clang][CodeGen] Break up TargetInfo.cpp [5/7] to [clang][CodeGen] Break up TargetInfo.cpp [5/8].May 9 2023, 11:31 AM
This revision was landed with ongoing or failed builds.May 19 2023, 1:56 PM
This revision was automatically updated to reflect the committed changes.