summaryrefslogtreecommitdiffstats
path: root/compiler/dex
Commit message (Expand)AuthorAgeFilesLines
* Revert "ART: Prepare for ELF64."Nicolas Geoffray2014-09-011-2/+2
* ART: Prepare for ELF64.Tong Shen2014-08-291-2/+2
* Quick compiler: Fix MIPS buildbuzbee2014-08-281-8/+4
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-2633-272/+417
* Merge "ART: Added dirty flag to optimizations"Ian Rogers2014-08-277-31/+40
|\
| * ART: Added dirty flag to optimizationsJean Christophe Beyler2014-08-267-31/+40
* | ART: Add capability for a pass to have optionsRazvan A Lupusoru2014-08-267-12/+226
* | ART: Add non-temporal store supportJean Christophe Beyler2014-08-2611-9/+72
* | Quick compiler: fix DCHECKbuzbee2014-08-261-10/+10
* | Merge "ART: Extending FlagsOf"Ian Rogers2014-08-256-15/+93
|\ \
| * | ART: Extending FlagsOfJean Christophe Beyler2014-08-256-15/+93
* | | Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-259-110/+335
* | | ART: Clean up compilerAndreas Gampe2014-08-2228-672/+984
* | | Merge "ART: Support MIRGraph constant interface"Ian Rogers2014-08-222-4/+29
|\ \ \ | |/ / |/| |
| * | ART: Support MIRGraph constant interfaceRazvan A Lupusoru2014-08-222-4/+29
* | | Merge "GetDalvikDisassembly should work even without SSA info"Ian Rogers2014-08-221-37/+37
|\ \ \
| * | | GetDalvikDisassembly should work even without SSA infoSerguei Katkov2014-08-211-37/+37
* | | | Merge "ART: Fix frontend to allow possibility of multiple code units"Ian Rogers2014-08-221-3/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | ART: Fix frontend to allow possibility of multiple code unitsRazvan A Lupusoru2014-08-201-3/+3
| | |/ | |/|
* | | Merge "AArch64: Improve MIR to LIR translation for abs"Ian Rogers2014-08-224-8/+27
|\ \ \
| * | | AArch64: Improve MIR to LIR translation for absMartyn Capewell2014-08-204-8/+27
* | | | Merge "ART: Remove a BasicBlock's fall_through pointer in Hide()"Ian Rogers2014-08-211-0/+5
|\ \ \ \
| * | | | ART: Remove a BasicBlock's fall_through pointer in Hide()Jean Christophe Beyler2014-08-201-0/+5
| | |/ / | |/| |
* | | | Merge "ART: Implement kMirOpNullCheck"Ian Rogers2014-08-214-2/+32
|\ \ \ \
| * | | | ART: Implement kMirOpNullCheckRazvan A Lupusoru2014-08-204-2/+32
| |/ / /
* | | | Merge "x86: A couple of minor changes for String.indexOf() inlining"Ian Rogers2014-08-211-28/+3
|\ \ \ \
| * | | | x86: A couple of minor changes for String.indexOf() inliningnikolay serdjuk2014-08-111-28/+3
* | | | | Make common BitVector operations inline-able.Ian Rogers2014-08-203-0/+3
| |/ / / |/| | |
* | | | Quick compiler: fix Arm64 inline locking codebuzbee2014-08-201-2/+2
* | | | Merge "Improve GVN performance when merging null-checked values."Vladimir Marko2014-08-164-13/+39
|\ \ \ \
| * | | | Improve GVN performance when merging null-checked values.Vladimir Marko2014-08-194-13/+39
| | |_|/ | |/| |
* | | | X86: Fix alias info in GenInlinedIndexOf().Vladimir Marko2014-08-191-4/+6
|/ / /
* | | Merge "AArch64: Add tbz/tbnz and tst."Vladimir Marko2014-08-165-36/+123
|\ \ \
| * | | AArch64: Add tbz/tbnz and tst.Zheng Xu2014-08-185-36/+123
* | | | Merge "[MIPS] Fix the code generated by GenSelectConst32"Andreas Gampe2014-08-161-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | [MIPS] Fix the code generated by GenSelectConst32Raghu Gandham2014-08-141-2/+2
| | |/ | |/|
* | | Merge "ART source line debug info in OAT files"Ian Rogers2014-08-153-4/+19
|\ \ \
| * | | ART source line debug info in OAT filesYevgeny Rouban2014-08-153-4/+19
| |/ /
* | | x86_64: Use RegClassBySize() for field accessesChao-ying Fu2014-08-141-4/+1
|/ /
* | Implement inlined shift long for 32bitYixin Shou2014-08-144-12/+96
* | Merge "ART: Inline implementation of min() and max() for long in x86"Ian Rogers2014-08-121-2/+109
|\ \
| * | ART: Inline implementation of min() and max() for long in x86nikolay serdjuk2014-08-141-2/+109
* | | Fix intrinsic Math.abs(double) for ARM.Vladimir Marko2014-08-141-1/+10
|/ /
* | Merge "Reduce stack usage for overflow checks"Dave Allison2014-08-124-10/+15
|\ \
| * | Reduce stack usage for overflow checksDave Allison2014-08-134-10/+15
* | | Merge "Avoid use of std::string where we have const char*."Ian Rogers2014-08-123-15/+22
|\ \ \
| * | | Avoid use of std::string where we have const char*.Ian Rogers2014-08-123-15/+22
| |/ /
* | | Implement GenInlinedReverseBitsYixin Shou2014-08-122-0/+81
|/ /
* | Fix missing operation in CombineBlocksJunmo Park2014-08-121-2/+5
* | Fix missing operation in SplitBlockJunmo Park2014-08-091-1/+9
|/