summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/quick_compiler.cc
Commit message (Expand)AuthorAgeFilesLines
* art: allow devices to disable CAF bailout patchesSimon Shields2015-12-061-0/+13
* art: Fix whitespace errors added by cafChristopher R. Palmer2015-11-091-2/+1
* ART: move the check bail flag out of classWei Wang2015-10-061-3/+5
* ART: extensionWei Wang2015-10-061-1/+20
* Use a flag from the verifier to know if we should compile.Nicolas Geoffray2015-06-241-0/+5
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-2/+2
* Quick: Abolish kMirOpCheckPart2.Vladimir Marko2015-05-071-1/+0
* Quick: Rely on inferred types in GVN/LVN/DCE.Vladimir Marko2015-04-281-1/+1
* Disable Quick's GVN-based dead code elimination.Roland Levillain2015-04-251-1/+1
* Quick: Fix and enable DCE and improve GVN/DCE cleanup.Vladimir Marko2015-04-231-1/+1
* Replace NULL with nullptrMathieu Chartier2015-04-221-3/+3
* ART: Remove WriteElf from CompilerAndreas Gampe2015-04-101-14/+0
* Implement CFI for Quick.David Srbecky2015-04-081-1/+1
* ART: Fix 64-bit ELF file supportAndreas Gampe2015-04-071-2/+7
* Merge "Fixed layout for dex caches in boot image."Vladimir Marko2015-03-311-0/+6
|\
| * Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+6
* | [MIPS] Refactoring code for quick compilerGoran Jakovljevic2015-03-271-4/+2
|/
* Change RETURN_VOID_BARRIER to RETURN_VOID_NO_BARRIERMathieu Chartier2015-03-191-1/+1
* Fall back to Quick when Optimizing cannot compile.Nicolas Geoffray2015-03-171-1/+1
* Trim arenas for JITMathieu Chartier2015-03-091-2/+3
* Initial support for quick compiler on MIPS64r6.Maja Gagic2015-03-061-6/+20
* Revert "Revert "Add JIT""Mathieu Chartier2015-02-241-0/+5
* Revert "Add JIT"Nicolas Geoffray2015-02-241-5/+0
* Add JITMathieu Chartier2015-02-231-0/+5
* Quick: Disable DCE until we fix FP/Core reg mismatches.Vladimir Marko2015-02-181-1/+1
* Dead code elimination based on GVN results.Vladimir Marko2015-02-171-0/+1
* Clean up pass driverMathieu Chartier2015-01-281-43/+29
* ART: Even more Quick cleanupAndreas Gampe2015-01-271-3/+3
* ART: More Quick cleanupAndreas Gampe2015-01-261-4/+206
* ART: Some Quick cleanupAndreas Gampe2015-01-261-1/+2
* ART: Added Checker, a pattern matching test engineDavid Brazdil2014-12-171-2/+2
* Remove portable.Elliott Hughes2014-12-121-11/+1
* Add missing iget quick for bool, byte, char, shortMathieu Chartier2014-12-101-4/+4
* Fix no relocate host testsMathieu Chartier2014-11-181-1/+2
* Merge "ART: Replace COMPILE_ASSERT with static_assert (compiler)"Andreas Gampe2014-11-041-13/+14
|\
| * ART: Replace COMPILE_ASSERT with static_assert (compiler)Andreas Gampe2014-11-031-13/+14
* | Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-0/+1
|/
* ARM: Use hardfp calling convention between java to java call.Zheng Xu2014-10-241-7/+19
* ART: Fix some -Wpedantic errorsAndreas Gampe2014-09-291-1/+1
* Revert "Revert "ART: Prepare for ELF64.""Nicolas Geoffray2014-09-021-2/+2
* Revert "ART: Prepare for ELF64."Nicolas Geoffray2014-09-011-2/+2
* ART: Prepare for ELF64.Tong Shen2014-08-291-2/+2
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-2/+2
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-251-4/+4
* ART: Clean up compilerAndreas Gampe2014-08-221-0/+650