[PATCH] D21991: [libunwind][ARM] Improve unwinder stack usage - Make WMMX support optional
Asiri Rathnayake via cfe-commits
cfe-commits at lists.llvm.org
Tue Jul 5 05:44:53 PDT 2016
rmaprath created this revision.
rmaprath added reviewers: jroelofs, bcraig.
rmaprath added a subscriber: cfe-commits.
Herald added subscribers: rengolin, aemerson.
These registers are only available on a limited set of ARM targets (those based on XScale). Other targets should not have to pay the cost of these.
This patch shaves off about ~300 bytes of stack usage and ~1KB of code-size.
http://reviews.llvm.org/D21991
Files:
CMakeLists.txt
include/__libunwind_config.h
src/Registers.hpp
src/Unwind-EHABI.cpp
src/UnwindRegistersRestore.S
src/UnwindRegistersSave.S
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21991.62739.patch
Type: text/x-patch
Size: 12315 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160705/395496a6/attachment.bin>
More information about the cfe-commits
mailing list