summaryrefslogtreecommitdiffstats
path: root/compiler/dex
Commit message (Expand)AuthorAgeFilesLines
* Fallback to quick in case of soft verification errorsCalin Juravle2015-04-102-0/+8
* Merge "Fix memory leaks in the CFI tests."David Srbecky2015-04-091-1/+1
|\
| * Fix memory leaks in the CFI tests.David Srbecky2015-04-091-1/+1
* | ART: Fix indent in Mips backendAndreas Gampe2015-04-092-78/+78
* | Merge "Fix GenDivRemLit() for Mips."Andreas Gampe2015-04-091-1/+7
|\ \ | |/ |/|
| * Fix GenDivRemLit() for Mips.Douglas Leung2015-04-071-1/+7
* | Merge "Quick: PC-relative loads from dex cache arrays on x86."Vladimir Marko2015-04-0911-309/+243
|\ \
| * | Quick: PC-relative loads from dex cache arrays on x86.Vladimir Marko2015-04-0911-309/+243
* | | Merge "Implement CFI for Optimizing."David Srbecky2015-04-093-65/+6
|\ \ \
| * | | Implement CFI for Optimizing.David Srbecky2015-04-093-65/+6
* | | | Merge "Implement CFI for Quick."David Srbecky2015-04-0918-50/+827
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Implement CFI for Quick.David Srbecky2015-04-0818-50/+827
* | | Merge "Quick: Clean up temp use counting."Vladimir Marko2015-04-0810-40/+75
|\ \ \ | |/ / |/| |
| * | Quick: Clean up temp use counting.Vladimir Marko2015-04-0810-40/+75
* | | Merge "Remove the old CFI infrastructure."David Srbecky2015-04-085-131/+4
|\ \ \ | |/ / |/| |
| * | Remove the old CFI infrastructure.David Srbecky2015-04-075-131/+4
* | | ART: Remove LLVM cruftAndreas Gampe2015-04-071-2/+2
* | | Merge "ART: Fix 64-bit ELF file support"Andreas Gampe2015-04-081-2/+7
|\ \ \ | |_|/ |/| |
| * | ART: Fix 64-bit ELF file supportAndreas Gampe2015-04-071-2/+7
| |/
* | Promote pointer to dex cache arrays on arm.Vladimir Marko2015-04-0711-33/+297
* | PC-relative loads from dex cache arrays for arm.Vladimir Marko2015-04-074-25/+90
* | Quick: Use PC-relative dex cache array loads for SGET/SPUT.Vladimir Marko2015-04-072-129/+113
|/
* ART: Enable more Clang warningsAndreas Gampe2015-04-063-7/+3
* Merge "ART: Add Clang's -Wused-but-marked-unused"Andreas Gampe2015-04-061-4/+2
|\
| * ART: Add Clang's -Wused-but-marked-unusedAndreas Gampe2015-04-031-4/+2
* | Pass linker patches around as const.Vladimir Marko2015-04-021-1/+1
|/
* Merge "Write .debug_line section using the new DWARF library."David Srbecky2015-04-029-28/+42
|\
| * Write .debug_line section using the new DWARF library.David Srbecky2015-04-019-28/+42
* | PC-relative loads from dex cache arrays for x86-64.Vladimir Marko2015-04-024-15/+72
|/
* Merge "Cortex-A53 Erratum 843419 workaround in OatWriter."Vladimir Marko2015-03-311-6/+0
|\
| * Cortex-A53 Erratum 843419 workaround in OatWriter.Vladimir Marko2015-03-311-6/+0
* | Merge "Fixed layout for dex caches in boot image."Vladimir Marko2015-03-3118-207/+291
|\ \ | |/
| * Fixed layout for dex caches in boot image.Vladimir Marko2015-03-3118-207/+291
* | ART: Some runtime cleanupAndreas Gampe2015-03-271-2/+2
* | Merge "ART: PathClassLoader for compiler"Andreas Gampe2015-03-281-2/+3
|\ \
| * | ART: PathClassLoader for compilerAndreas Gampe2015-03-271-2/+3
* | | [MIPS] Refactoring code for quick compilerGoran Jakovljevic2015-03-2718-5896/+2317
| |/ |/|
* | Quick: Finding upper half of kMirOpCheckPart2 should passthough empty blocksPavel Vyssotski2015-03-271-5/+10
|/
* 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
* | Unify ART's various implementations of bit_cast.Roland Levillain2015-03-242-4/+4
|/
* 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
* | Merge "ART: Add Mips32r6 backend support"Andreas Gampe2015-03-217-119/+271
|\ \
| * | ART: Add Mips32r6 backend supportDouglas Leung2015-03-207-119/+271
| |/
* | Remove some spammy loggingMathieu Chartier2015-03-201-1/+1
|/
* Quick: Clean up slow paths.Vladimir Marko2015-03-2010-31/+32
* Change RETURN_VOID_BARRIER to RETURN_VOID_NO_BARRIERMathieu Chartier2015-03-195-16/+15
* Quick: Eliminate check-cast guaranteed by instance-of.Vladimir Marko2015-03-1811-6/+176