index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
instruction_simplifier_arm64.cc
Age
Commit message (
Expand
)
Author
2024-09-13
riscv64: Add node Rol, fix InstructionBuilder
Anton Romanov
2024-09-11
Revert "riscv64: Add node Rol, fix InstructionBuilder"
Nicolas Geoffray
2024-09-10
riscv64: Add node Rol, fix InstructionBuilder
Anton Romanov
2024-06-12
riscv: Expand BitwiseNegatedRight to riscv64, optimize
Anton Romanov
2024-03-06
Convert And+Sub into bic if possible
Santiago Aboy Solanes
2023-10-30
Replace `gUseReadBarrier` with compiler option in compiler.
Vladimir Marko
2023-04-27
Optimizing: Add `HInstruction::As##type()`.
Vladimir Marko
2023-04-27
Optimizing: Rename `As##type` to `As##type##OrNull`.
Vladimir Marko
2023-04-05
Mark graph visitor classes as final.
Vladimir Marko
2022-11-07
Reland "Make compiler/optimizing/ symbols hidden."
VladimĂr Marko
2021-09-06
SVE: Extract Intermediate Address for SVE Vector Memory Operations
Raphael Gault
2021-02-04
ART: Implement predicated SIMD vectorization.
Artem Serov
2020-06-19
ART: Transform Sub+Sub into Sub+Add to merge Shl
Evgeny Astigeevich
2019-10-14
Revert "Make compiler/optimizing/ symbols hidden."
Vladimir Marko
2019-10-14
Make compiler/optimizing/ symbols hidden.
Vladimir Marko
2018-12-27
ART: Refactor for bugprone-argument-comment
Andreas Gampe
2018-08-28
Use 'final' and 'override' specifiers directly in ART.
Roland Levillain
2018-04-26
Step 1 of 2: conditional passes.
Aart Bik
2017-11-27
Fix stats reporting over 100% methods compiled.
Vladimir Marko
2017-11-02
ART: Make InstructionSet an enum class and add kLast.
Vladimir Marko
2017-10-06
ART: Use ScopedArenaAllocator for pass-local data.
Vladimir Marko
2017-10-02
ARM/ARM64: Move simplifier visitors to .cc files.
Vladimir Marko
2017-09-25
ART: Introduce compiler data type.
Vladimir Marko
2017-08-14
MIPS: Support MultiplyAccumulate for SIMD.
Lena Djokic
2017-05-11
ARM64: Share address computation across SIMD LDRs/STRs.
Artem Serov
2017-04-20
ARM64: Support MultiplyAccumulate for SIMD.
Artem Serov
2017-02-17
ARM: Merge data-processing instructions and shifts/(un)signed extensions
Anton Kirilov
2016-11-09
Change string compression encoding.
Vladimir Marko
2016-09-30
String Compression for ARM and ARM64
jessicahandojo
2016-07-21
ARM: Port instr simplification of array accesses.
Artem Serov
2016-06-21
Replace String.charAt() with HIR.
Vladimir Marko
2016-04-19
Use iterators "before" the use node in HUserRecord<>.
Vladimir Marko
2016-03-11
Integrate BitwiseNegated into shared framework.
Artem Serov
2016-02-25
Optimizing: ARM64 negated bitwise operations simplification
Kevin Brodsky
2016-02-25
Revert "Revert "ARM/ARM64: Extend support of instruction combining.""
Artem Udovichenko
2016-01-22
Revert "ARM/ARM64: Extend support of instruction combining."
Nicolas Geoffray
2016-01-21
ARM/ARM64: Extend support of instruction combining.
Ilmir Usmanov
2016-01-17
Do not use HArm64IntermediateAddress with read barriers.
Roland Levillain
2015-12-31
ART: Set RTI of HArm64IntermediateAddress
David Brazdil
2015-12-16
Revert "ART: Set RTI of Arm64IntermediateAddress"
Nicolas Geoffray
2015-12-14
ART: Set RTI of Arm64IntermediateAddress
David Brazdil
2015-11-25
ARM64: Use the shifter operands.
Alexandre Rames
2015-11-20
ARM64: Add support for multiply-accumulate.
Alexandre Rames
2015-10-19
ARM64: Instruction simplification for array accesses.
Alexandre Rames
2015-08-19
Put in place the ARM64 instruction simplification framework.
Alexandre Rames