summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/mir_to_lir.cc
Commit message (Expand)AuthorAgeFilesLines
* Clean up Scoped-/ArenaAlocator array allocations.Vladimir Marko2015-02-131-3/+1
* ART: Some Quick cleanupAndreas Gampe2015-01-261-2/+3
* Merge "ART: Ensure FP GET/PUT doesn't use Core register"Bill Buzbee2015-01-021-12/+20
|\
| * ART: Ensure FP GET/PUT doesn't use Core registerMark Mendell2014-12-091-12/+20
* | Merge "Quick: Redefine the notion of back-egdes."Vladimir Marko2014-12-091-42/+20
|\ \ | |/ |/|
| * Quick: Redefine the notion of back-egdes.Vladimir Marko2014-12-091-42/+20
* | Re-factor Quick ABI supportSerguei Katkov2014-12-081-115/+72
|/
* Merge "ART: x86 specific clearing higher bits when converting long to int"Bill Buzbee2014-12-011-3/+1
|\
| * ART: x86 specific clearing higher bits when converting long to intYevgeny Rouban2014-11-271-3/+1
* | Refactor handling of conditional branches with known result.Vladimir Marko2014-11-281-33/+10
|/
* Skip null check in MarkGCCard() for known non-null values.Vladimir Marko2014-11-241-1/+1
* Quick compiler: fix x86 special identitybuzbee2014-11-191-0/+10
* Merge "ART: copy dalvikInsn back on throw instruction processing"Bill Buzbee2014-11-171-1/+1
|\
| * ART: copy dalvikInsn back on throw instruction processingAlexei Zavjalov2014-11-011-1/+1
* | Fix parentheses, tidy code.Ian Rogers2014-11-101-9/+8
* | ARM: Strength reduction for floating-point divisionNingsheng Jian2014-11-051-4/+12
* | Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-6/+5
|/
* ART: Add div/rem zero check elimination flagRazvan A Lupusoru2014-10-141-7/+7
* Enable -Wimplicit-fallthrough.Ian Rogers2014-10-091-3/+2
* Propagate optimization flags to kMirOpCheck.Vladimir Marko2014-10-061-0/+1
* Remove all uses of MIR_INLINED.Vladimir Marko2014-10-021-16/+10
* Deprecate GrowableArray, use ArenaVector instead.Vladimir Marko2014-09-231-6/+5
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-4/+3
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-251-37/+102
* ART: Implement kMirOpNullCheckRazvan A Lupusoru2014-08-201-1/+9
* AArch64: Implement InexpensiveConstant methods.Matteo Franchin2014-08-041-3/+3
* Revert "Revert "Enable Load Store Elimination for ARM and ARM64""Serban Constantinescu2014-07-281-0/+5
* Revert "Enable Load Store Elimination for ARM and ARM64"Bill Buzbee2014-07-271-5/+0
* Enable Load Store Elimination for ARM and ARM64Serban Constantinescu2014-07-271-0/+5
* Merge "Fix art test failures for Mips."Jeff Hao2014-07-161-6/+0
|\
| * Fix art test failures for Mips.Douglas Leung2014-07-151-6/+0
* | Remove object_utils.h.Ian Rogers2014-07-161-1/+0
|/
* ART: Add Invokes to DecodedInstructionJean Christophe Beyler2014-07-101-1/+1
* x86_64: TargetReg update for x86Chao-ying Fu2014-07-031-9/+9
* Register promotion support for 64-bit targetsbuzbee2014-07-031-2/+2
* ART: Quick compiler: More size checks, add TargetReg variantsAndreas Gampe2014-07-011-0/+51
* Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as param...Andreas Gampe2014-06-241-18/+12
* Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-241-12/+18
* ART: Split out more cases of Load/StoreRef, volatile as parameterAndreas Gampe2014-06-231-18/+12
* Arm64 hard-floatbuzbee2014-06-161-4/+6
* Rewrite use/def masks to support 128 bits.Vladimir Marko2014-06-121-1/+3
* x86_64: Hard Float ABI support in QCGDmitry Petrochenko2014-06-071-8/+56
* Add an optimization for removing redundant suspend tests in ARTWei Jin2014-06-051-8/+47
* Quick compiler: reference cleanupbuzbee2014-06-031-17/+48
* Quick compiler: fix array overrun.buzbee2014-05-311-1/+1
* Allow X86 QBE to be extendedMark Mendell2014-05-201-12/+2
* Quick compiler, out of registers fixbuzbee2014-05-191-0/+3
* ART: Add support for constant vector literalsMark Mendell2014-05-161-0/+11
* Fix special getter/setter to use RegClassForFieldLoadStore().Vladimir Marko2014-05-141-14/+45
* Quick compiler: fix compile-time perf regressionbuzbee2014-05-121-3/+3