summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/instruction_simplifier_arm64.h
Commit message (Expand)AuthorAgeFilesLines
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-281-1/+1
* Step 1 of 2: conditional passes.Aart Bik2018-04-261-1/+1
* ARM/ARM64: Move simplifier visitors to .cc files.Vladimir Marko2017-10-021-62/+1
* MIPS: Support MultiplyAccumulate for SIMD.Lena Djokic2017-08-141-1/+0
* ARM64: Share address computation across SIMD LDRs/STRs.Artem Serov2017-05-111-0/+2
* ARM64: Support MultiplyAccumulate for SIMD.Artem Serov2017-04-201-0/+1
* ARM: Merge data-processing instructions and shifts/(un)signed extensionsAnton Kirilov2017-02-171-2/+2
* Fix ART run-test 562-no-intermediate.Roland Levillain2016-11-041-3/+4
* Implement running user defined list of passesWojciech Staszkiewicz2016-08-081-2/+3
* ARM: Port instr simplification of array accesses.Artem Serov2016-07-211-4/+0
* Replace String.charAt() with HIR.Vladimir Marko2016-06-211-1/+1
* Fix arm64 simplifier bug that tries to remove same statement twice.Aart Bik2016-03-301-0/+16
* Integrate BitwiseNegated into shared framework.Artem Serov2016-03-111-4/+0
* Optimizing: ARM64 negated bitwise operations simplificationKevin Brodsky2016-02-251-0/+7
* Revert "Revert "ARM/ARM64: Extend support of instruction combining.""Artem Udovichenko2016-02-251-4/+0
* Revert "ARM/ARM64: Extend support of instruction combining."Nicolas Geoffray2016-01-221-0/+4
* ARM/ARM64: Extend support of instruction combining.Ilmir Usmanov2016-01-211-4/+0
* ARM64: Use the shifter operands.Alexandre Rames2015-11-251-0/+15
* ARM64: Add support for multiply-accumulate.Alexandre Rames2015-11-201-0/+6
* ARM64: Instruction simplification for array accesses.Alexandre Rames2015-10-191-0/+8
* Put in place the ARM64 instruction simplification framework.Alexandre Rames2015-08-191-0/+56