summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge "Add x86 inlined abs method for float/double"Vladimir Marko2014-06-176-5/+134
|\ \ \ | |/ / |/| |
| * | Add x86 inlined abs method for float/doubleYixin Shou2014-06-166-5/+134
* | | AArch64: improve 64-bit immediates loads.Matteo Franchin2014-06-162-41/+113
* | | Merge "ART: Instanceof returns true if ref == 0 on x86-64"Bill Buzbee2014-06-161-0/+5
|\ \ \
| * | | ART: Instanceof returns true if ref == 0 on x86-64Alexei Zavjalov2014-06-161-0/+5
| |/ /
* | | Merge "Use GetLow() to access low register of a pair"Bill Buzbee2014-06-161-3/+3
|\ \ \
| * | | Use GetLow() to access low register of a pairMark Mendell2014-06-161-3/+3
| | |/ | |/|
* | | Merge "Arm64 hard-float"buzbee2014-06-1615-190/+499
|\ \ \
| * | | Arm64 hard-floatbuzbee2014-06-1615-190/+499
| | |/ | |/|
* | | Merge "Clean up ARM load/store with offset imm8 << 2."Vladimir Marko2014-06-102-15/+19
|\ \ \ | |_|/ |/| |
| * | Clean up ARM load/store with offset imm8 << 2.Vladimir Marko2014-06-162-15/+19
* | | Merge "ART: PassMEDataHolder should have a data field"Vladimir Marko2014-06-106-46/+47
|\ \ \ | |/ / |/| |
| * | ART: PassMEDataHolder should have a data fieldJean Christophe Beyler2014-06-146-46/+47
| |/
* | Enable the register allocator on x86_64.Nicolas Geoffray2014-06-168-32/+172
|/
* Quick compiler:interpret on type mismatchbuzbee2014-06-144-1/+41
* Merge "x86_64: Enable compilation"Ian Rogers2014-06-121-2/+1
|\
| * x86_64: Enable compilationDmitry Petrochenko2014-06-131-2/+1
* | Merge "Add extra information to InitImageMethodVisitor CHECK"Brian Carlstrom2014-06-121-1/+1
|\ \
| * | Add extra information to InitImageMethodVisitor CHECKBrian Carlstrom2014-06-131-1/+1
* | | Merge "ART: Ignore timing issues in debug builds"Andreas Gampe2014-06-131-1/+1
|\ \ \
| * | | ART: Ignore timing issues in debug buildsAndreas Gampe2014-06-131-1/+1
* | | | Tidy x86 assembler.Ian Rogers2014-06-139-159/+191
| |/ / |/| |
* | | Merge "ART: Hide unreachable basic blocks in the compiler"Andreas Gampe2014-06-124-5/+15
|\ \ \ | |/ / |/| |
| * | ART: Hide unreachable basic blocks in the compilerAndreas Gampe2014-06-134-5/+15
* | | Merge "x86_64: Disable all optimizations and fix bugs"Ian Rogers2014-06-129-65/+106
|\ \ \
| * | | x86_64: Disable all optimizations and fix bugsChao-ying Fu2014-06-139-65/+106
| |/ /
* | | Merge "Optionally add debug symbols to ELF files made by quick compiler."Brian Carlstrom2014-06-126-27/+79
|\ \ \ | |/ / |/| |
| * | Optionally add debug symbols to ELF files made by quick compiler.Alex Light2014-06-126-27/+79
| |/
* | Guard `Run` for platforms we're not compiling to, yet.Nicolas Geoffray2014-06-131-0/+2
* | Add x86_64 support to the optimizing compiler.Nicolas Geoffray2014-06-139-35/+915
* | Merge "Enable the register allocator on ARM."Nicolas Geoffray2014-06-118-44/+176
|\ \ | |/ |/|
| * Enable the register allocator on ARM.Nicolas Geoffray2014-06-128-44/+176
* | AArch64: Add support for inlined methodsSerban Constantinescu2014-06-127-154/+93
* | AArch64: Enable MOVE_*, some CONST_*, CMP_*.Zheng Xu2014-06-125-75/+113
* | Merge "Rewrite use/def masks to support 128 bits."Vladimir Marko2014-06-1036-392/+863
|\ \
| * | Rewrite use/def masks to support 128 bits.Vladimir Marko2014-06-1236-392/+863
* | | Merge "ART: arm64 explicit stack overflow checks"Bill Buzbee2014-06-114-23/+127
|\ \ \
| * | | ART: arm64 explicit stack overflow checksStuart Monteith2014-06-124-23/+127
| | |/ | |/|
* | | Merge "AArch64: fix MarkGCCard, enabling more MIR opcodes."Bill Buzbee2014-06-113-37/+39
|\ \ \
| * | | AArch64: fix MarkGCCard, enabling more MIR opcodes.Matteo Franchin2014-06-103-37/+39
* | | | Merge "Clean up ArmMirToLir::LoadDispBody()/StoreDispBody()."Vladimir Marko2014-06-112-57/+44
|\ \ \ \ | |_|_|/ |/| | |
| * | | Clean up ArmMirToLir::LoadDispBody()/StoreDispBody().Vladimir Marko2014-06-102-57/+44
* | | | Merge "Add D/CHECK_CONSTEXPR macros for use in constexpr context."Vladimir Marko2014-06-111-40/+48
|\ \ \ \ | |_|_|/ |/| | |
| * | | Add D/CHECK_CONSTEXPR macros for use in constexpr context.Vladimir Marko2014-06-111-40/+48
* | | | Final CL to enable register allocation on x86.Nicolas Geoffray2014-06-1218-160/+948
* | | | Fix typo comment by removing.Ian Rogers2014-06-111-1/+0
* | | | ART: Add mul_long bytecode for X86-64Alexei Zavjalov2014-06-111-0/+50
* | | | Fix build by converting from bionic to elfutils version of elf.hBrian Carlstrom2014-06-112-24/+24
* | | | Revert "Revert "Rewrite ElfWriterQuick to make it more modular.""Brian Carlstrom2014-06-112-671/+926
* | | | Merge "x86_64: Fix issue in JNI compiler"Andreas Gampe2014-06-103-3/+128
|\ \ \ \