commit | 0ddaf131b110b912e48ab7006afe586d5a96d4e6 | [log] [tgz] |
---|---|---|
author | Asiri Rathnayake <asiri.rathnayake@arm.com> | Thu Jul 07 10:55:39 2016 +0000 |
committer | Asiri Rathnayake <asiri.rathnayake@arm.com> | Thu Jul 07 10:55:39 2016 +0000 |
tree | 1e0ee6495e24d886c98e3f30b65a6bfb5829954e | |
parent | 7a00ec9517645046685fd6c115f0b1dc775f0bb3 [diff] |
[libunwind][ARM] Improve unwinder stack usage - Make WMMX support optional 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. Differential revision: http://reviews.llvm.org/D21991 Reviewers: bcraig, compnerd Change-Id: I2d7a1911a193bd70b123e78747e1a7d1482463c7 git-svn-id: https://llvm.org/svn/llvm-project/libunwind/trunk@274744 91177308-0d34-0410-b5e6-96231b3b80d8