diff options
| author | Sam Clegg <sbc@chromium.org> | 2018-01-31 23:48:14 +0000 |
|---|---|---|
| committer | Sam Clegg <sbc@chromium.org> | 2018-01-31 23:48:14 +0000 |
| commit | 8f6d2def2b7f8440632fbdbe85d59b70399257a3 (patch) | |
| tree | ea46e3848e8063e2e44b97ef8a72770b465011d7 /llvm/lib/CodeGen/LoopTraversal.cpp | |
| parent | 5ec448516d7316d603a8c7bc28b9ab91fba2312a (diff) | |
| download | bcm5719-llvm-8f6d2def2b7f8440632fbdbe85d59b70399257a3.tar.gz bcm5719-llvm-8f6d2def2b7f8440632fbdbe85d59b70399257a3.zip | |
[WebAssembly] Write minimal types section
Don't include type signatures that are not referenced by
some relocation.
We don't include this in the -gc-sections settings since
we are always building the type section from scratch,
just like we do the table elements.
In the future we might want to unify the relocation
processing which is currently done once for gc-sections
and then again for building the sympathetic type and
table sections.
Differential Revision: https://reviews.llvm.org/D42747
llvm-svn: 323931
Diffstat (limited to 'llvm/lib/CodeGen/LoopTraversal.cpp')
0 files changed, 0 insertions, 0 deletions

