summaryrefslogtreecommitdiffstats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* ART: Some runtime cleanupAndreas Gampe2015-03-274-5/+5
* Merge "ART: PathClassLoader for compiler"Andreas Gampe2015-03-285-8/+11
|\
| * ART: PathClassLoader for compilerAndreas Gampe2015-03-275-8/+11
* | Merge "[MIPS] Refactoring code for quick compiler"Andreas Gampe2015-03-2819-5903/+2317
|\ \
| * | [MIPS] Refactoring code for quick compilerGoran Jakovljevic2015-03-2719-5903/+2317
* | | Re-enable test.Nicolas Geoffray2015-03-271-4/+0
|/ /
* | Merge "GVN HClinitCheck nodes."Nicolas Geoffray2015-03-271-1/+1
|\ \
| * | GVN HClinitCheck nodes.Nicolas Geoffray2015-03-271-1/+1
* | | Merge "Intrinsify String.compareTo."Nicolas Geoffray2015-03-2712-80/+202
|\ \ \ | |/ / |/| |
| * | Intrinsify String.compareTo.Nicolas Geoffray2015-03-2712-80/+202
* | | Merge "Quick: Finding upper half of kMirOpCheckPart2 should passthough empty ...Vladimir Marko2015-03-271-5/+10
|\ \ \ | |/ / |/| |
| * | Quick: Finding upper half of kMirOpCheckPart2 should passthough empty blocksPavel Vyssotski2015-03-271-5/+10
| |/
* / [optimizing] Implement X86 intrinsic supportMark Mendell2015-03-268-37/+1401
|/
* ART: Force constants into the entry blockDavid Brazdil2015-03-2616-275/+302
* Use the original invoke type when inlining.Nicolas Geoffray2015-03-263-2/+8
* Merge "Revert "Revert "Inline across dex files."""Nicolas Geoffray2015-03-258-62/+137
|\
| * Revert "Revert "Inline across dex files.""Nicolas Geoffray2015-03-258-62/+137
* | Merge changes I4b3b4d90,I70e0d78f,I2848636fCalin Juravle2015-03-254-42/+99
|\ \
| * | Forbid the use of shifts in ShifterOperand in Thumb2Guillaume "Vermeille" Sanchez2015-03-252-0/+6
| * | Make subs and adds alter flags when rn is an immediateGuillaume "Vermeille" Sanchez2015-03-252-19/+42
| * | Inline long shift codeGuillaume "Vermeille" Sanchez2015-03-251-23/+51
* | | Merge "Support relative encoded dex locations in oat files."Richard Uhler2015-03-252-2/+2
|\ \ \
| * | | Support relative encoded dex locations in oat files.Richard Uhler2015-03-242-2/+2
* | | | Merge "Share dex register maps between stack maps when possible."Calin Juravle2015-03-252-37/+182
|\ \ \ \
| * | | | Share dex register maps between stack maps when possible.Calin Juravle2015-03-252-37/+182
* | | | | Merge "Quick: Fix "select" pattern to update data used for GC maps."Vladimir Marko2015-03-253-24/+34
|\ \ \ \ \
| * | | | | Quick: Fix "select" pattern to update data used for GC maps.Vladimir Marko2015-03-253-24/+34
* | | | | | ART: Formatting and comments in BooleanSimplifierDavid Brazdil2015-03-257-39/+62
| |_|_|_|/ |/| | | |
* | | | | ART: Fix crash in gtestsDavid Brazdil2015-03-243-2/+15
* | | | | Merge "Share the runtime arena for faster compile times."Nicolas Geoffray2015-03-241-2/+1
|\ \ \ \ \
| * | | | | Share the runtime arena for faster compile times.Nicolas Geoffray2015-03-241-2/+1
| |/ / / /
* | | | | Merge "ART: Boolean simplifier"David Brazdil2015-03-2415-63/+464
|\ \ \ \ \
| * | | | | ART: Boolean simplifierDavid Brazdil2015-03-2415-63/+464
* | | | | | Merge "Unify ART's various implementations of bit_cast."Roland Levillain2015-03-249-87/+91
|\ \ \ \ \ \
| * | | | | | Unify ART's various implementations of bit_cast.Roland Levillain2015-03-249-87/+91
| | |/ / / / | |/| | | |
* | | | | | Merge "Revert "Inline across dex files.""Nicolas Geoffray2015-03-244-31/+16
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Revert "Inline across dex files."Nicolas Geoffray2015-03-244-31/+16
* | | | | | Quick: Clean up Mir2Lir codegen.Vladimir Marko2015-03-2422-78/+64
* | | | | | Merge "Quick: Create GC map based on compiler data."Vladimir Marko2015-03-245-50/+177
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Quick: Create GC map based on compiler data.Vladimir Marko2015-03-205-50/+177
* | | | | | Revert "Deoptimization-based bce."Andreas Gampe2015-03-2414-481/+112
* | | | | | Deoptimization-based bce.Mingyao Yang2015-03-2314-112/+481
* | | | | | Merge "Inline across dex files."Nicolas Geoffray2015-03-234-16/+31
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Inline across dex files.Nicolas Geoffray2015-03-234-16/+31
* | | | | | Merge "Implement a space filter for optimizing."Nicolas Geoffray2015-03-232-0/+12
|\ \ \ \ \ \
| * | | | | | Implement a space filter for optimizing.Nicolas Geoffray2015-03-232-0/+12
| |/ / / / /
* | | | | | Merge "Fix a bug in AddToCodeCache"Mathieu Chartier2015-03-231-3/+4
|\ \ \ \ \ \
| * | | | | | Fix a bug in AddToCodeCacheMathieu Chartier2015-03-231-3/+4
| |/ / / / /
* | | | | | Merge "Opt Compiler: Materialise constants that cannot be encoded"Nicolas Geoffray2015-03-232-4/+39
|\ \ \ \ \ \
| * | | | | | Opt Compiler: Materialise constants that cannot be encodedSerban Constantinescu2015-03-172-4/+39