diff options
author | Rui Ueyama <ruiu@google.com> | 2015-03-07 04:23:46 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-03-07 04:23:46 +0000 |
commit | 9b21ded6c8a615b8a5e9f822d40f632795675633 (patch) | |
tree | c41057b1c5bbad384630aded21981812ebe16cd3 /llvm/test/CodeGen/XCore/threads.ll | |
parent | abd39f0549cf7f83f9f6565d7835de960bbc1a6b (diff) | |
download | bcm5719-llvm-9b21ded6c8a615b8a5e9f822d40f632795675633.tar.gz bcm5719-llvm-9b21ded6c8a615b8a5e9f822d40f632795675633.zip |
Resolver: optimize fallback atoms.
Atoms with fallback atoms are never be added to the symbol table.
However, we added such atoms to _undefines array. We had to call
isCoalescedAway to identify and skip them. We should just stop
adding them in the first place.
This seems to make the linker ~1% faster in my test case.
llvm-svn: 231552
Diffstat (limited to 'llvm/test/CodeGen/XCore/threads.ll')
0 files changed, 0 insertions, 0 deletions