diff options
| author | James Molloy <james.molloy@arm.com> | 2016-09-09 09:51:06 +0000 |
|---|---|---|
| committer | James Molloy <james.molloy@arm.com> | 2016-09-09 09:51:06 +0000 |
| commit | 0f41227b216c62206c86902501f329fc555bae15 (patch) | |
| tree | dde30c4aa186467203eedaf977e9babb0d36a6e9 /lldb/source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.cpp | |
| parent | 4a8235023970719a2513bb3727c6e8070c9af0cc (diff) | |
| download | bcm5719-llvm-0f41227b216c62206c86902501f329fc555bae15.tar.gz bcm5719-llvm-0f41227b216c62206c86902501f329fc555bae15.zip | |
[Thumb1] Teach optimizeCompareInstr about thumb1 compares
This avoids us doing a completely unneeded "cmp r0, #0" after a flag-setting instruction if we only care about the Z or C flags.
Add LSL/LSR to the whitelist while we're here and add testing. This code could really do with a spring clean.
llvm-svn: 281027
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.cpp')
0 files changed, 0 insertions, 0 deletions

