summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge "Revert "ART: Split out more cases of Load/StoreRef, volatile as parame...Andreas Gampe2014-06-2429-519/+327
|\
| * Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-2429-519/+327
* | Merge "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-2429-327/+519
|\ \ | |/
| * ART: Split out more cases of Load/StoreRef, volatile as parameterAndreas Gampe2014-06-2329-327/+519
* | Merge "Add some more instruction support to optimizing compiler."Dave Allison2014-06-2313-132/+595
|\ \
| * | Add some more instruction support to optimizing compiler.Dave Allison2014-06-2413-132/+595
| |/
* | Merge "Log profile info only on debug builds."Calin Juravle2014-06-241-8/+13
|\ \
| * | Log profile info only on debug builds.Calin Juravle2014-06-231-8/+13
* | | Merge "Always compile leafs during profile based compilation."Calin Juravle2014-06-241-23/+20
|\ \ \ | |/ /
| * | Always compile leafs during profile based compilation.Calin Juravle2014-06-231-23/+20
* | | Merge "Move trampolines to thumb2 instead of ARM"Dave Allison2014-06-234-8/+11
|\ \ \ | |_|/ |/| |
| * | Move trampolines to thumb2 instead of ARMDave Allison2014-06-234-8/+11
* | | x86_64: Correct fix for cmp-longSerguei Katkov2014-06-244-13/+33
* | | Revert "Revert "ART: Fix StoreValue to use RefDisp when necessary.""Andreas Gampe2014-06-231-1/+5
* | | Merge "Revert "ART: Fix StoreValue to use RefDisp when necessary.""Ian Rogers2014-06-211-7/+2
|\ \ \ | |_|/ |/| |
| * | Revert "ART: Fix StoreValue to use RefDisp when necessary."Ian Rogers2014-06-221-7/+2
* | | Merge "x86_64: Enable some optimizations"Bill Buzbee2014-06-201-1/+3
|\ \ \
| * | | x86_64: Enable some optimizationsDmitry Petrochenko2014-06-191-1/+3
* | | | Merge "x86_64: Fix fp-to-core conversion"Bill Buzbee2014-06-201-4/+4
|\ \ \ \
| * | | | x86_64: Fix fp-to-core conversionSerguei Katkov2014-06-211-4/+4
* | | | | Merge "x86_64: Fix comp-long"Bill Buzbee2014-06-211-7/+11
|\ \ \ \ \
| * | | | | x86_64: Fix comp-longSerguei Katkov2014-06-211-7/+11
| |/ / / /
* | | | | Merge "ART: Fix StoreValue to use RefDisp when necessary."Andreas Gampe2014-06-201-2/+7
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | ART: Fix StoreValue to use RefDisp when necessary.Andreas Gampe2014-06-201-2/+7
| |/ / /
* | | | ART: Fix register overlap checks in CopyArgumentRegsAndreas Gampe2014-06-201-9/+16
|/ / /
* | | Quick compiler: remove Arm64 "EXPERIMENTAL" filterbuzbee2014-06-191-160/+151
* | | Merge "x86_64: Several fixes required for enabling promotion"Bill Buzbee2014-06-191-3/+31
|\ \ \
| * | | x86_64: Several fixes required for enabling promotionDmitry Petrochenko2014-06-181-3/+31
* | | | Merge "x86_64: Fix neg_double"Bill Buzbee2014-06-191-2/+5
|\ \ \ \
| * | | | x86_64: Fix neg_doubleAlexei Zavjalov2014-06-191-2/+5
* | | | | Merge "ART: Log information when skipping method during compilation"Andreas Gampe2014-06-193-15/+32
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | ART: Log information when skipping method during compilationAndreas Gampe2014-06-193-15/+32
* | | | | ART: Start implementation of OpRegRegRegExtend for ARM64Andreas Gampe2014-06-195-20/+51
|/ / / /
* | | | Merge "ART: Implicit checks in the compiler are independent from Runtime"Andreas Gampe2014-06-187-21/+57
|\ \ \ \ | |/ / / |/| | |
| * | | ART: Implicit checks in the compiler are independent from RuntimeAndreas Gampe2014-06-187-21/+57
* | | | ART: Reserve 8B for float literals on ARM64Andreas Gampe2014-06-181-1/+2
* | | | Merge "ART: Change rrr add and sub for ARM64"Andreas Gampe2014-06-183-5/+23
|\ \ \ \
| * | | | ART: Change rrr add and sub for ARM64Andreas Gampe2014-06-183-5/+23
| | |_|/ | |/| |
* | | | ART: Target-dependent stack overflow, less check elisionAndreas Gampe2014-06-185-14/+44
|/ / /
* | | Merge "AArch64: Fix OpCmpMemImmBranch."Bill Buzbee2014-06-172-1/+16
|\ \ \ | |_|/ |/| |
| * | AArch64: Fix OpCmpMemImmBranch.Zheng Xu2014-06-182-1/+16
| |/
* | Merge "Add x86 inlined abs method for float/double"Vladimir Marko2014-06-176-5/+144
|\ \
| * | Add x86 inlined abs method for float/doubleYixin Shou2014-06-186-5/+144
| |/
* | Merge "x86_64: Clobber r8 to r11 and xmm0 to xmm15"Ian Rogers2014-06-171-0/+25
|\ \ | |/ |/|
| * x86_64: Clobber r8 to r11 and xmm0 to xmm15Chao-ying Fu2014-06-161-0/+25
* | Revert "Add x86 inlined abs method for float/double"Vladimir Marko2014-06-176-134/+5
* | AArch64: Add transition assembly to wrapper native functions.Zheng Xu2014-06-171-2/+0
* | Merge "ART: Implement rem_double/rem_float for x86/x86-64"Bill Buzbee2014-06-174-24/+125
|\ \
| * | ART: Implement rem_double/rem_float for x86/x86-64Alexei Zavjalov2014-06-174-24/+125
* | | Fix build: style issue.Vladimir Marko2014-06-171-1/+0