This is an archive of the discontinued LLVM Phabricator instance.

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

Authored by barannikov88 on May 9 2023, 12:17 AM.

Details

Summary

Make qualifyWindowsLibrary and addStackProbeTargetAttributes
protected members of TargetCodeGenInfo.
These are helper functions used by getDependentLibraryOption and
setTargetAttributes methods when targeting Windows. The change will
allow these functions to be reused after splitting TargetInfo.cpp.

Diff Detail

Event Timeline

barannikov88 created this revision.May 9 2023, 12:17 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 9 2023, 12:17 AM
barannikov88 published this revision for review.May 9 2023, 2:16 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 9 2023, 2:16 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
barannikov88 retitled this revision from [clang][CodeGen] Break up TargetInfo.cpp [6/7] to [clang][CodeGen] Break up TargetInfo.cpp [6/8].May 9 2023, 11:32 AM
MaskRay accepted this revision.May 30 2023, 11:34 AM
This revision is now accepted and ready to land.May 30 2023, 11:34 AM
This revision was landed with ongoing or failed builds.Jun 4 2023, 4:35 AM
This revision was automatically updated to reflect the committed changes.