summaryrefslogtreecommitdiff
path: root/compiler/dex/compiler_enums.h
AgeCommit message (Expand)Author
2015-05-07Quick: Abolish kMirOpCheckPart2. Vladimir Marko
2015-04-01Write .debug_line section using the new DWARF library. David Srbecky
2015-03-18Quick: Eliminate check-cast guaranteed by instance-of. Vladimir Marko
2014-12-19[optimizing compiler] Add support for volatile Calin Juravle
2014-12-11ARM: Combine multiply accumulate operations. Ningsheng Jian
2014-12-04X86_64 QBE: use RIP addressing Mark Mendell
2014-11-26Quick: Use 16-bit Thumb2 PUSH/POP when possible. Vladimir Marko
2014-11-24Skip null check in MarkGCCard() for known non-null values. Vladimir Marko
2014-11-18AArch64: Addressing Cortex-A53 erratum 835769. Matteo Franchin
2014-11-08Tidy RegStorage for X86. Ian Rogers
2014-11-03Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. Ian Rogers
2014-10-27Rewrite class initialization check elimination. Vladimir Marko
2014-10-24ARM: Use hardfp calling convention between java to java call. Zheng Xu
2014-10-24Merge "ART: Add div/rem zero check elimination flag" Ian Rogers
2014-10-15ART: NullCheckElimination should converge with MIR_IGNORE_NULL_CHECK Yevgeny Rouban
2014-10-14ART: Add div/rem zero check elimination flag Razvan A Lupusoru
2014-09-03ART: Vectorization opcode implementation fixes Lupusoru, Razvan A
2014-08-29ART: Update CFG dumper to handle extended better Razvan A Lupusoru
2014-08-26ART: Add non-temporal store support Jean Christophe Beyler
2014-08-20ART: Implement kMirOpNullCheck Razvan A Lupusoru
2014-08-18AArch64: Add tbz/tbnz and tst. Zheng Xu
2014-07-28Revert "Revert "Enable Load Store Elimination for ARM and ARM64"" Serban Constantinescu
2014-07-28ART: Rework quick entrypoint code in Mir2Lir, cleanup Andreas Gampe
2014-07-27Revert "Enable Load Store Elimination for ARM and ARM64" Bill Buzbee
2014-07-27Enable Load Store Elimination for ARM and ARM64 Serban Constantinescu
2014-07-12ART: Rework TargetReg(symbolic_reg, wide) Andreas Gampe
2014-07-11Replace memory barriers to better reflect Java needs. Hans Boehm
2014-07-08X86 Backend support for vectorized float and byte 16x16 operations Udayan Banerji
2014-06-24Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as param... Andreas Gampe
2014-06-24Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter" Andreas Gampe
2014-06-23ART: Split out more cases of Load/StoreRef, volatile as parameter Andreas Gampe
2014-06-16Arm64 hard-float buzbee
2014-06-12Rewrite use/def masks to support 128 bits. Vladimir Marko
2014-06-07x86_64: Hard Float ABI support in QCG Dmitry Petrochenko
2014-06-03Quick compiler: reference cleanup buzbee
2014-05-26AArch64: Enable FLOAT and DOUBLE opcodes Serban Constantinescu
2014-05-16ART: Add support for constant vector literals Mark Mendell
2014-05-06Merge "ART: Add a last item in the MIROptimizationFlagPositions enumeration" Vladimir Marko
2014-05-05Quick compiler: allocate doubles as doubles buzbee
2014-05-02ART: Add a last item in the MIROptimizationFlagPositions enumeration Jean Christophe Beyler
2014-04-22Merge "Update load/store utilities for 64-bit backends" buzbee
2014-04-22Update load/store utilities for 64-bit backends buzbee
2014-04-18Revert "Revert "Use LIRSlowPath for throwing ArrayOutOfBoundsException."" Mingyao Yang
2014-04-17Revert "Use LIRSlowPath for throwing ArrayOutOfBoundsException." Brian Carlstrom
2014-04-17Use LIRSlowPath for throwing ArrayOutOfBoundsException. Mingyao Yang
2014-04-16Use LIRSlowPath for throwing NPE. Mingyao Yang
2014-04-09Revert "Revert "Revert "Use trampolines for calls to helpers""" Dave Allison
2014-04-09Revert "Revert "Use trampolines for calls to helpers"" Dave Allison
2014-04-07Use LIRSlowPath for throwing div by zero exception. Mingyao Yang
2014-04-07Revert "Use trampolines for calls to helpers" Dave Allison