diff options
author | Chuang-Yu Cheng <cycheng@multicorewareinc.com> | 2016-04-12 03:04:44 +0000 |
---|---|---|
committer | Chuang-Yu Cheng <cycheng@multicorewareinc.com> | 2016-04-12 03:04:44 +0000 |
commit | 6efde2fb451bf6c5538ca38cfb44cf84a7bb0e72 (patch) | |
tree | a1c02d803a815144b37a07df7672365b45ada2ce /lldb/packages/Python/lldbsuite/test/python_api/signals | |
parent | 9b3f99e50f5aff081352f362c1923e2dd3ed3aaf (diff) | |
download | bcm5719-llvm-6efde2fb451bf6c5538ca38cfb44cf84a7bb0e72.tar.gz bcm5719-llvm-6efde2fb451bf6c5538ca38cfb44cf84a7bb0e72.zip |
[PPC64] Use mfocrf in prologue when we only need to save 1 nonvolatile CR field
In the ELFv2 ABI, we are not required to save all CR fields. If only one
nonvolatile CR field is clobbered, use mfocrf instead of mfcr to
selectively save the field, because mfocrf has short latency compares to
mfcr.
Thanks Nemanja's invaluable hint!
Reviewers: nemanjai tjablin hfinkel kbarton
http://reviews.llvm.org/D17749
llvm-svn: 266038
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/signals')
0 files changed, 0 insertions, 0 deletions