aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Hexagon/HexagonTargetMachine.cpp
diff options
context:
space:
mode:
authorJames Molloy <james.molloy@arm.com>2013-03-27 10:23:32 +0000
committerJames Molloy <james.molloy@arm.com>2013-03-27 10:23:32 +0000
commitcfe99ef9dc734f29d4bab3cc1b91a64add4500c9 (patch)
tree7f8fe9c1993af9551e4fd86e2f6b2ec4e178c9d7 /lib/Target/Hexagon/HexagonTargetMachine.cpp
parente49230895d9c666b84beaa748259fbf1f6715122 (diff)
downloadexternal_llvm-cfe99ef9dc734f29d4bab3cc1b91a64add4500c9.zip
external_llvm-cfe99ef9dc734f29d4bab3cc1b91a64add4500c9.tar.gz
external_llvm-cfe99ef9dc734f29d4bab3cc1b91a64add4500c9.tar.bz2
Improve performance of LinkModules when linking with modules with large numbers of functions which link lazily. Instead of creating and destroying function prototypes irrespective of if they are used, only create them if they are used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178130 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Hexagon/HexagonTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions