summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge "Moved a BufferedOutputStream onto the heap to reduce stack usage."Brian Carlstrom2014-05-301-2/+2
|\
| * Moved a BufferedOutputStream onto the heap to reduce stack usage.Alex Light2014-05-291-2/+2
* | Clean up image writer patching.Mathieu Chartier2014-05-291-4/+4
|/
* Merge "Add support for relative patching to quick offsets."Mathieu Chartier2014-05-291-12/+24
|\
| * Add support for relative patching to quick offsets.Mathieu Chartier2014-05-291-12/+24
* | Merge "AArch64: fixing some assertions."Bill Buzbee2014-05-295-46/+63
|\ \
| * | AArch64: fixing some assertions.Matteo Franchin2014-05-295-46/+63
* | | Improve tracking of memory locations in LVN.Vladimir Marko2014-05-294-274/+842
|/ /
* | Fix pass driver's dump_pass_list_ and print_pass_list_.Vladimir Marko2014-05-292-10/+10
* | Merge "ART: Print and dump functionalities per pass"Ian Rogers2014-05-285-17/+93
|\ \ | |/ |/|
| * ART: Print and dump functionalities per passJean Christophe Beyler2014-05-275-17/+93
* | Merge "x86_64: Support r8-r15, xmm8-xmm15 in assembler"Bill Buzbee2014-05-284-84/+301
|\ \
| * | x86_64: Support r8-r15, xmm8-xmm15 in assemblerDmitry Petrochenko2014-05-284-84/+301
* | | Merge "x86_64: Add 64-bit version of instructions in asm"Bill Buzbee2014-05-284-64/+151
|\ \ \ | |/ /
| * | x86_64: Add 64-bit version of instructions in asmDmitry Petrochenko2014-05-284-64/+151
* | | Merge "Set the type of a RegStorage correctly"Bill Buzbee2014-05-271-1/+1
|\ \ \
| * | | Set the type of a RegStorage correctlyMark Mendell2014-05-271-1/+1
* | | | Merge "ART: Fix sharpening across dex files"Andreas Gampe2014-05-271-1/+1
|\ \ \ \
| * | | | ART: Fix sharpening across dex filesAndreas Gampe2014-05-271-1/+1
| |/ / /
* | | | Merge "Art compiler: remove unnecessary sqrt call"buzbee2014-05-272-12/+1
|\ \ \ \
| * | | | Art compiler: remove unnecessary sqrt callbuzbee2014-05-272-12/+1
| |/ / /
* | | | Merge "Quick compiler: generalize NarrowRegLoc()"buzbee2014-05-276-41/+64
|\ \ \ \ | |/ / / |/| | |
| * | | Quick compiler: generalize NarrowRegLoc()buzbee2014-05-256-41/+64
* | | | Merge "AArch64: Add suspend check in managed code."Bill Buzbee2014-05-273-16/+3
|\ \ \ \
| * | | | AArch64: Add suspend check in managed code.Zheng Xu2014-05-263-16/+3
| |/ / /
* | | | Merge "ART: Better SSA Allocation when recreating SSA"Bill Buzbee2014-05-274-43/+55
|\ \ \ \
| * | | | ART: Better SSA Allocation when recreating SSAJean Christophe Beyler2014-05-274-43/+55
| | |/ / | |/| |
* | | | AArch64: Enable FLOAT and DOUBLE opcodesSerban Constantinescu2014-05-263-54/+63
|/ / /
* | | Add a linear scan register allocator to the optimizing compiler.Nicolas Geoffray2014-05-2623-162/+1640
|/ /
* | Merge "x86_64: Rebase on top of "64-bit temp register support""Bill Buzbee2014-05-242-3/+62
|\ \
| * | x86_64: Rebase on top of "64-bit temp register support"Dmitry Petrochenko2014-05-242-3/+62
| |/
* | Implement all vector instructions for X86Mark Mendell2014-05-245-31/+582
* | Merge "Quick compiler: fix register clobbering."buzbee2014-05-242-9/+10
|\ \ | |/ |/|
| * Quick compiler: fix register clobbering.buzbee2014-05-242-9/+10
* | Merge "Revert "ART: Better SSA Allocation when recreating SSA""Bill Buzbee2014-05-234-55/+41
|\ \
| * | Revert "ART: Better SSA Allocation when recreating SSA"Bill Buzbee2014-05-234-55/+41
* | | Merge "ART: Better SSA Allocation when recreating SSA"Ian Rogers2014-05-234-41/+55
|\ \ \ | |/ /
| * | ART: Better SSA Allocation when recreating SSAJean Christophe Beyler2014-05-024-41/+55
* | | Merge "ART: BasicBlock API Implementation"Ian Rogers2014-05-232-102/+396
|\ \ \
| * | | ART: BasicBlock API ImplementationJean Christophe Beyler2014-05-232-102/+396
* | | | Merge "Revert "Revert "Fix an outstanding compaction bug in interpreter."""Mathieu Chartier2014-05-239-50/+52
|\ \ \ \ | |/ / / |/| | |
| * | | Revert "Revert "Fix an outstanding compaction bug in interpreter.""Mathieu Chartier2014-05-239-50/+52
* | | | Merge "ART: API to dex instructions"Ian Rogers2014-05-232-0/+103
|\ \ \ \
| * | | | ART: API to dex instructionsJean Christophe Beyler2014-05-222-0/+103
* | | | | Merge "Rewrite BitVector index iterator."Vladimir Marko2014-05-239-206/+70
|\ \ \ \ \
| * | | | | Rewrite BitVector index iterator.Vladimir Marko2014-05-239-206/+70
| | |_|_|/ | |/| | |
* | | | | Remove obsolete pass_driver.cc .Vladimir Marko2014-05-231-265/+0
|/ / / /
* | | | Merge "x86_64: Disable optimizations on x86_64"Bill Buzbee2014-05-231-1/+2
|\ \ \ \
| * | | | x86_64: Disable optimizations on x86_64Dmitry Petrochenko2014-05-231-1/+2
* | | | | Merge "x86_64: Disable all intrinsics"Bill Buzbee2014-05-231-3/+7
|\ \ \ \ \