diff options
author | Matthias Braun <matze@braunis.de> | 2016-10-04 19:28:21 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2016-10-04 19:28:21 +0000 |
commit | 46a5238682fc69457c70cca0e9bb950140062b7d (patch) | |
tree | 77a796443e9fe292be22195e951528f84ea5363b /lldb/packages/Python/lldbsuite/test/functionalities/embedded_interpreter/TestConvenienceVariables.py | |
parent | a271d1a531ecfa5c1c71f644fc4aaebfd9ae4fbd (diff) | |
download | bcm5719-llvm-46a5238682fc69457c70cca0e9bb950140062b7d.tar.gz bcm5719-llvm-46a5238682fc69457c70cca0e9bb950140062b7d.zip |
AArch64: Macrofusion: Split features, add missing combinations.
AArch64InstrInfo::shouldScheduleAdjacent() determines whether two
instruction can benefit from macroop fusion on apple CPUs. The list
turned out to be incomplete:
- the "rr" variants of the instructions were missing
- even the "rs" variants can have shift value == 0 and behave like the
"rr" variants
This also splits the MacropFusion target feature into
ArithmeticBccFusion and ArithmeticCbzFusion.
Differential Revision: https://reviews.llvm.org/D25142
llvm-svn: 283243
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/embedded_interpreter/TestConvenienceVariables.py')
0 files changed, 0 insertions, 0 deletions