summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge "Cleanup and improve stack map stream"Nicolas Geoffray2015-04-244-162/+166
|\
| * Cleanup and improve stack map streamCalin Juravle2015-04-234-162/+166
* | Merge "Quick: Fix out of temp regs in ArmMir2Lir::GenMulLong()."Vladimir Marko2015-04-231-5/+7
|\ \
| * | Quick: Fix out of temp regs in ArmMir2Lir::GenMulLong().Vladimir Marko2015-04-231-5/+7
| |/
* | Merge "Linear scan: split at better positions."Nicolas Geoffray2015-04-234-4/+48
|\ \
| * | Linear scan: split at better positions.Nicolas Geoffray2015-04-234-4/+48
* | | Merge "Remove unnecessary null checks in CheckCast and InstanceOf"Calin Juravle2015-04-236-30/+80
|\ \ \
| * | | Remove unnecessary null checks in CheckCast and InstanceOfGuillaume "Vermeille" Sanchez2015-04-236-30/+80
* | | | ART: Run BooleanSimplifier after inliningDavid Brazdil2015-04-232-5/+5
| |_|/ |/| |
* | | Merge "Move stack map stream implementation to its own cc file."Calin Juravle2015-04-233-364/+410
|\ \ \
| * | | Move stack map stream implementation to its own cc file.Calin Juravle2015-04-233-364/+410
* | | | Merge "Revert "Revert "Quick: Rewrite type inference pass."""Vladimir Marko2015-04-2321-550/+4100
|\ \ \ \ | |_|_|/ |/| | |
| * | | Revert "Revert "Quick: Rewrite type inference pass.""Vladimir Marko2015-04-2321-550/+4100
* | | | Merge "Remove ActAsNullConstant"Calin Juravle2015-04-232-12/+3
|\ \ \ \ | | |/ / | |/| |
| * | | Remove ActAsNullConstantCalin Juravle2015-04-232-12/+3
* | | | Mul simplification should expect zero operandSerguei Katkov2015-04-231-3/+10
| |/ / |/| |
* | | Revert "Quick: Rewrite type inference pass."Andreas Gampe2015-04-2221-4093/+544
* | | Merge "Do not mention x86 floating point numbers in CFI."Andreas Gampe2015-04-222-2/+7
|\ \ \
| * | | Do not mention x86 floating point numbers in CFI.David Srbecky2015-04-222-2/+7
| |/ /
* | | Replace NULL with nullptrMathieu Chartier2015-04-2273-385/+392
* | | Merge "Quick: Rewrite type inference pass."Vladimir Marko2015-04-2221-544/+4093
|\ \ \
| * | | Quick: Rewrite type inference pass.Vladimir Marko2015-04-2221-544/+4093
* | | | Merge "Quick: Remove broken Mir2Lir::LocToRegClass()."Vladimir Marko2015-04-229-48/+31
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Quick: Remove broken Mir2Lir::LocToRegClass().Vladimir Marko2015-04-229-48/+31
* | | Merge "Simplify template parameters of Elf classes."David Srbecky2015-04-224-128/+118
|\ \ \
| * | | Simplify template parameters of Elf classes.David Srbecky2015-04-224-128/+118
* | | | Fix X86_64 assembler REX instructionsMark Mendell2015-04-222-4/+32
* | | | Merge "Remove warning when we do too many simplifications"Calin Juravle2015-04-221-4/+0
|\ \ \ \
| * | | | Remove warning when we do too many simplificationsCalin Juravle2015-04-221-4/+0
* | | | | Merge "ART: Update last_instruction when adding Phis"David Brazdil2015-04-223-37/+67
|\ \ \ \ \
| * | | | | ART: Update last_instruction when adding PhisDavid Brazdil2015-04-223-37/+67
| | |/ / / | |/| | |
* | | | | Merge "[optimizing] Use more X86_64 addressing modes"Nicolas Geoffray2015-04-225-88/+481
|\ \ \ \ \
| * | | | | [optimizing] Use more X86_64 addressing modesMark Mendell2015-04-215-88/+481
* | | | | | Merge "[optimizing] Name the last DCE pass."Calin Juravle2015-04-224-5/+7
|\ \ \ \ \ \ | |_|/ / / / |/| | / / / | | |/ / / | |/| | |
| * | | | [optimizing] Name the last DCE pass.Calin Juravle2015-04-224-5/+7
* | | | | Merge "Run DCE again after all the other optimizations have run."Calin Juravle2015-04-227-10/+16
|\ \ \ \ \ | |/ / / /
| * | | | Run DCE again after all the other optimizations have run.Calin Juravle2015-04-227-10/+16
* | | | | Merge "[optimizing] Fix a bug in moving the null check to the user."Calin Juravle2015-04-226-19/+29
|\ \ \ \ \ | |/ / / / | | | / / | |_|/ / |/| | |
| * | | [optimizing] Fix a bug in moving the null check to the user.Calin Juravle2015-04-226-19/+29
* | | | Merge "ART: Add compiled-methods"Andreas Gampe2015-04-229-9/+126
|\ \ \ \
| * | | | ART: Add compiled-methodsAndreas Gampe2015-04-219-9/+126
| |/ / /
* | | | Merge "Generate .eh_frame_hdr section and PT_GNU_EH_FRAME segment."David Srbecky2015-04-219-125/+278
|\ \ \ \ | |/ / / |/| | |
| * | | Generate .eh_frame_hdr section and PT_GNU_EH_FRAME segment.David Srbecky2015-04-219-125/+278
* | | | Merge "Revert "fix optimizing gtests""Nicolas Geoffray2015-04-212-2/+2
|\ \ \ \
| * | | | Revert "fix optimizing gtests"Nicolas Geoffray2015-04-212-2/+2
* | | | | Merge "ART: Update loop info of all nested loops when inlining"David Brazdil2015-04-212-2/+17
|\ \ \ \ \
| * | | | | ART: Update loop info of all nested loops when inliningDavid Brazdil2015-04-212-2/+17
* | | | | | Merge "Revert "Revert "Optimizing: Fix long-to-fp conversion on x86."""Roland Levillain2015-04-212-74/+88
|\ \ \ \ \ \
| * | | | | | Revert "Revert "Optimizing: Fix long-to-fp conversion on x86.""Roland Levillain2015-04-202-74/+88
* | | | | | | Merge "Revert "Run DCE again after all the other optimizations have run.""Nicolas Geoffray2015-04-215-14/+8
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |