HomePhabricator

Move getNumFrameInfos and getDwarfFrameInfos out of line and remove the MCDwarf.
Audit Requiredb41448771911

Authored by echristo on Apr 12 2019, 12:42 AM.

Description

Move getNumFrameInfos and getDwarfFrameInfos out of line and remove the MCDwarf.h include.

This removes 50 transitive dependencies for a modification of
MCDwarf.h in a build of llc for a pair of out of line functions
and reduces the build overhead of 'touch MCDwarf.h" by 15% without
impacting test time of check-llvm.

llvm-svn: 358264

Details

Auditors
grosbach
Committed
echristoApr 12 2019, 12:42 AM
Parents
rG6b06c6a5ef9f: Add explicit dependencies on MCSection.h and MCDwarf.h to the .cpp files rather…
Branches
Unknown
Tags
Unknown