diff options
| author | Sam Clegg <sbc@chromium.org> | 2017-12-22 20:31:39 +0000 |
|---|---|---|
| committer | Sam Clegg <sbc@chromium.org> | 2017-12-22 20:31:39 +0000 |
| commit | 6006e09169a262860af9bda1f5fee7376094566d (patch) | |
| tree | dc6d5ed51093ab343cc277dfcaa088c2dfa75394 /llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp | |
| parent | 92365cae1cfe345a3c7ee3b0c725087c12b8c61f (diff) | |
| download | llvm-6006e09169a262860af9bda1f5fee7376094566d.zip llvm-6006e09169a262860af9bda1f5fee7376094566d.tar.gz llvm-6006e09169a262860af9bda1f5fee7376094566d.tar.bz2 | |
[WebAssembly] MC: Fix for address taken aliases
Previously, taking the address for an alias would result in:
"Symbol not found in table index space"
Increase test coverage for weak aliases.
This code should be more efficient too as it avoids building
the `IsAddressTaken` set.
Differential Revision: https://reviews.llvm.org/D41510
llvm-svn: 321384
Diffstat (limited to 'llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp')
0 files changed, 0 insertions, 0 deletions
