summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | Merge "Opt compiler: Implement parallel move resolver without using swap."Nicolas Geoffray2015-04-2010-196/+756
|\ \ \ \ \ \
| * | | | | | Opt compiler: Implement parallel move resolver without using swap.Zheng Xu2015-04-1710-196/+756
| | |/ / / / | |/| | | |
* | | | | | Merge changes Ib9648605,I34a3bd17Roland Levillain2015-04-202-116/+113
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Opt compiler: ARM64: Block VIXLpools when recording the pc.Alexandre Rames2015-04-201-6/+25
| * | | | | Opt compiler: ARM64: Follow other archs for a few codegen stubs.Alexandre Rames2015-04-202-110/+88
| | |_|/ / | |/| | |
* | | | | Merge "optimizing: fix gtests"Calin Juravle2015-04-201-4/+9
|\ \ \ \ \
| * | | | | optimizing: fix gtestsCalin Juravle2015-04-201-4/+9
* | | | | | Merge "[optimizing] Add memory barriers in constructors when needed"Calin Juravle2015-04-208-0/+72
|\ \ \ \ \ \ | |/ / / / /
| * | | | | [optimizing] Add memory barriers in constructors when neededCalin Juravle2015-04-208-0/+72
| | |/ / / | |/| | |
* | | | | Merge "ART: Extend list of instructions accepted as boolean inputs"David Brazdil2015-04-201-2/+4
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | ART: Extend list of instructions accepted as boolean inputsDavid Brazdil2015-04-201-2/+4
| | |/ / | |/| |
* | | | Fix lint error.Nicolas Geoffray2015-04-201-1/+1
* | | | Merge "Opt compiler: Correctly require register or FPU register."Nicolas Geoffray2015-04-205-32/+167
|\ \ \ \
| * | | | Opt compiler: Correctly require register or FPU register.Alexandre Rames2015-04-205-32/+167
* | | | | Fix codegen_test for long multiplication.Nicolas Geoffray2015-04-201-30/+79
| |/ / / |/| | |
* | | | Merge "Fix undefined behavior in hash calculation."Dan Albert2015-04-171-1/+2
|\ \ \ \
| * | | | Fix undefined behavior in hash calculation.Dan Albert2015-04-171-1/+2
| | |/ / | |/| |
* | | | ART: Fix a failing gtestDavid Brazdil2015-04-171-6/+3
* | | | ART: Improve range search caching in LiveIntervalDavid Brazdil2015-04-173-64/+99
* | | | ART: Fix incorrect last range when adding high intervalDavid Brazdil2015-04-171-1/+1
* | | | Cleanup unnecessary test conditions in ssa builder.Calin Juravle2015-04-171-4/+2
|/ / /
* | | Merge "ART: Replace expensive calls to Covers in reg alloc"David Brazdil2015-04-163-40/+24
|\ \ \ | |/ / |/| |
| * | ART: Replace expensive calls to Covers in reg allocDavid Brazdil2015-04-163-40/+24
* | | Merge "Remove duplicates phis created during SSA transformation"Calin Juravle2015-04-165-30/+104
|\ \ \
| * | | Remove duplicates phis created during SSA transformationCalin Juravle2015-04-165-30/+104
* | | | Merge "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-163-7/+28
|\ \ \ \ | |_|/ / |/| | |
| * | | Fallback to quick in case of soft verification errorsCalin Juravle2015-04-163-7/+28
| |/ /
* | | Merge "ART: Hot fix for an inliner issue"David Brazdil2015-04-162-28/+30
|\ \ \
| * | | ART: Hot fix for an inliner issueDavid Brazdil2015-04-162-28/+30
* | | | Split safepoint positions to avoid calling Covers.Nicolas Geoffray2015-04-162-9/+27
|/ / /
* | | ART: Remove DCHECKs for boolean typeDavid Brazdil2015-04-166-13/+26
| |/ |/|
* | Merge "ART: Don't duplicate null/int/long constants when inlining"David Brazdil2015-04-161-1/+8
|\ \
| * | ART: Don't duplicate null/int/long constants when inliningDavid Brazdil2015-04-161-1/+8
* | | Merge "Revert "[optimizing] Improve x86 parallel moves/swaps""Calin Juravle2015-04-166-191/+57
|\ \ \
| * | | Revert "[optimizing] Improve x86 parallel moves/swaps"Guillaume Sanchez2015-04-156-191/+57
* | | | Merge "Remove dead blocks for the blocks_ array."Nicolas Geoffray2015-04-163-14/+18
|\ \ \ \ | |_|/ / |/| | |
| * | | Remove dead blocks for the blocks_ array.Nicolas Geoffray2015-04-153-14/+18
* | | | Merge "Type MoveOperands."Nicolas Geoffray2015-04-1515-39/+162
|\ \ \ \ | |/ / / |/| | |
| * | | Type MoveOperands.Nicolas Geoffray2015-04-1515-39/+162
* | | | Merge "Move the linear order to the HGraph."Nicolas Geoffray2015-04-1510-94/+97
|\ \ \ \
| * | | | Move the linear order to the HGraph.Nicolas Geoffray2015-04-1510-94/+97
* | | | | Merge "ART: Implement HBooleanNot instruction"David Brazdil2015-04-156-2/+88
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | ART: Implement HBooleanNot instructionDavid Brazdil2015-04-156-2/+88
| |/ / /
* | | | Merge "Revert "Add a check in the location summary.""Nicolas Geoffray2015-04-151-6/+0
|\ \ \ \ | |/ / / |/| | |
| * | | Revert "Add a check in the location summary."Nicolas Geoffray2015-04-151-6/+0
* | | | Merge "Add a check in the location summary."Nicolas Geoffray2015-04-151-0/+6
|\ \ \ \ | |/ / /
| * | | Add a check in the location summary.Nicolas Geoffray2015-04-151-0/+6
* | | | Merge "Refactor safepoints in register allocator."Nicolas Geoffray2015-04-152-21/+85
|\ \ \ \
| * | | | Refactor safepoints in register allocator.Nicolas Geoffray2015-04-152-21/+85
* | | | | Merge "ARM64: Remove suspend register."Vladimir Marko2015-04-152-55/+9
|\ \ \ \ \