diff options
author | Rui Ueyama <ruiu@google.com> | 2015-09-16 23:55:52 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-09-16 23:55:52 +0000 |
commit | 63dd8766abe6136ce346c7b27b22485d590bc4ea (patch) | |
tree | 831db7268f0857b0115b6cd0a6d6c493636d3369 /llvm/tools/llvm-profdata/llvm-profdata.cpp | |
parent | 66c06ceaca7dbe7d3a19252f92e36c3b86f72bfd (diff) | |
download | bcm5719-llvm-63dd8766abe6136ce346c7b27b22485d590bc4ea.tar.gz bcm5719-llvm-63dd8766abe6136ce346c7b27b22485d590bc4ea.zip |
COFF: Remove DefinedSymbol::isLive() and markLive(). NFC.
Basically the concept of "liveness" is for sections (or chunks in LLD
terminology) and not for symbols. Symbols are always available or live,
or otherwise it indicates a link failure.
Previously, we had isLive() and markLive() methods for DefinedSymbol.
They are confusing methods. What they actually did is to act as a proxy
to backing section chunks. We can simplify eliminate these methods
and call section chunk's methods directly.
llvm-svn: 247869
Diffstat (limited to 'llvm/tools/llvm-profdata/llvm-profdata.cpp')
0 files changed, 0 insertions, 0 deletions