summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/gen_invoke.cc
Commit message (Expand)AuthorAgeFilesLines
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-12/+21
* Replace String CharArray with internal uint16_t array.Jeff Hao2015-04-271-28/+136
* Quick: Remove broken Mir2Lir::LocToRegClass().Vladimir Marko2015-04-221-9/+7
* Quick: Clean up temp use counting.Vladimir Marko2015-04-081-4/+6
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+1
* Quick: Clean up slow paths.Vladimir Marko2015-03-201-1/+2
* Initial support for quick compiler on MIPS64r6.Maja Gagic2015-03-061-17/+18
* Fix argument register allocation for mips32.Douglas Leung2015-02-251-4/+16
* Revert "Revert "Add JIT""Mathieu Chartier2015-02-241-7/+12
* Revert "Add JIT"Nicolas Geoffray2015-02-241-12/+7
* Add JITMathieu Chartier2015-02-231-7/+12
* Add suspend checks to special methods.Vladimir Marko2015-02-191-13/+12
* ART: Some Quick cleanupAndreas Gampe2015-01-261-2/+5
* ART: Fix GenInlined functionsChao-ying Fu2015-01-211-5/+25
* ART: Make some helpers non-virtual in Mir2LirAndreas Gampe2015-01-201-2/+2
* ART: Some Quick cleanupAndreas Gampe2015-01-201-125/+6
* Fix handling of long argument spanning register/memory.Nicolas Geoffray2015-01-121-6/+8
* ART: Reorder entrypoint argument orderAndreas Gampe2014-12-291-12/+12
* Fix running out of temps when storing invoke-interface result.Vladimir Marko2014-12-191-1/+1
* Re-factor Quick ABI supportSerguei Katkov2014-12-081-393/+212
* Skip null check in MarkGCCard() for known non-null values.Vladimir Marko2014-11-241-1/+1
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-181-2/+3
* ART: More warningsAndreas Gampe2014-11-041-6/+6
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-25/+26
* ARM: Use hardfp calling convention between java to java call.Zheng Xu2014-10-241-2/+3
* Enable -Wimplicit-fallthrough.Ian Rogers2014-10-091-3/+6
* Merge "Implement method calls using relative BL on ARM64."Vladimir Marko2014-10-081-2/+4
|\
| * Implement method calls using relative BL on ARM64.Vladimir Marko2014-10-031-2/+4
* | Quick compiler: Fix ambiguous LoadValue()buzbee2014-10-031-1/+1
|/
* Remove all uses of MIR_INLINED.Vladimir Marko2014-10-021-10/+0
* Implement method calls using relative BL on ARM.Vladimir Marko2014-09-251-53/+23
* AddIntrinsicSlowPath with resume requires clobberingSerguei Katkov2014-09-111-1/+2
* Change Reference.get() intrinsic to Reference.getReferent().Mathieu Chartier2014-09-091-1/+1
* Quick compiler: Fix handling of unused returnsbuzbee2014-09-071-2/+8
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-6/+3
* Reduced memory usage of primitive fields smaller than 4-bytesFred Shih2014-08-251-6/+6
* Added support for patching classes from different dex files.Fred Shih2014-08-061-38/+11
* Revert "Temporary fix for bad LIR generation in GenInlinedGet."Fred Shih2014-08-061-7/+1
* Temporary fix for bad LIR generation in GenInlinedGet.Alex Light2014-08-051-1/+7
* AArch64: Add inlining support for ceil(), floor(), rint(), round()Serban Constantinescu2014-08-041-0/+16
* ART: Implement the easy long division/remainder by a constantAlexei Zavjalov2014-08-041-10/+0
* ART: Remove bogus dcheckAndreas Gampe2014-07-291-1/+0
* ART: Rework quick entrypoint code in Mir2Lir, cleanupAndreas Gampe2014-07-281-278/+124
* Use vabs/fabs on arm/arm64 for intrinsic abs().Vladimir Marko2014-07-211-30/+0
* ART: Lock an arg reg in GenInlinedGetAndreas Gampe2014-07-171-3/+13
* Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86""""Dave Allison2014-07-161-12/+30
* Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""Fred Shih2014-07-151-0/+85
* Merge "ART: Rework TargetReg(symbolic_reg, wide)"Andreas Gampe2014-07-101-180/+159
|\
| * ART: Rework TargetReg(symbolic_reg, wide)Andreas Gampe2014-07-121-180/+159
* | Merge "AArch64: Fix and enable reverseBytes intrinsic."Andreas Gampe2014-07-111-2/+2
|\ \ | |/ |/|