OSDN Git Service

Move addFrameInst out of line and remove the MCDwarf.h include.
authorEric Christopher <echristo@gmail.com>
Fri, 12 Apr 2019 06:31:59 +0000 (06:31 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 12 Apr 2019 06:31:59 +0000 (06:31 +0000)
commit7e7105bd0345ae4e11fd8ac1487e901c2a0f47a3
treea0bf3fc190dcce62a12e4bcc1d1815af4c9f9415
parent0c40f6d1281771c87f04f5470673c19704dc49d1
Move addFrameInst out of line and remove the MCDwarf.h include.

This removes 500 transitive dependencies for a modification of
MCDwarf.h in a build of llc for a single out of line function
and reduces the build overhead by more than half without impacting
test time of check-llvm.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358255 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineFunction.h
lib/CodeGen/MachineFunction.cpp