[COFF] Enable per-function and data sections in LTO
authorReid Kleckner <rnk@google.com>
Wed, 14 Mar 2018 20:25:41 +0000 (20:25 +0000)
committerReid Kleckner <rnk@google.com>
Wed, 14 Mar 2018 20:25:41 +0000 (20:25 +0000)
commit8364901f2479effe999386b2abd04e7b5108782c
tree036805a4668dbe1b6e649ca686cbf71b269a5bb1
parentfb36e6e82cd65b0cabed059a0d4279548b2fb6dc
[COFF] Enable per-function and data sections in LTO

Summary: This allows post-LTO symbol reordering and ICF.

Reviewers: inglorion

Subscribers: mehdi_amini, llvm-commits

Differential Revision: https://reviews.llvm.org/D44492

llvm-svn: 327563
lld/COFF/LTO.cpp
lld/test/COFF/lto-icf.ll [new file with mode: 0644]