summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/code_generator_mips64.h
Commit message (Expand)AuthorAgeFilesLines
* Remove sharpening as an optimization pass.Nicolas Geoffray2018-09-191-1/+1
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-281-54/+54
* Implement Integer.valueOf() intrinsic for boot image.Vladimir Marko2018-06-291-1/+6
* Move instruction_set_ to CompilerOptions.Vladimir Marko2018-06-251-5/+1
* Implement Integer.valueOf() intrinsic for PIC.Vladimir Marko2018-06-211-0/+2
* Revert^4 "Compiler changes for bitstring based type checks."Vladimir Marko2018-03-271-0/+1
* Revert^3 "Compiler changes for bitstring based type checks."Andreas Gampe2018-03-261-1/+0
* Revert^2 "Compiler changes for bitstring based type checks."Vladimir Marko2018-03-221-0/+1
* Move some remaining dex utilitiesDavid Sehr2018-03-191-1/+1
* Merge "Retrieve String/Class references from .data.bimg.rel.ro."Vladimir Marko2018-03-091-1/+2
|\
| * Retrieve String/Class references from .data.bimg.rel.ro.Vladimir Marko2018-03-081-1/+2
* | Merge "Load ArtMethod* from .data.bimg.rel.ro entries."Vladimir Marko2018-03-081-1/+3
|\|
| * Load ArtMethod* from .data.bimg.rel.ro entries.Vladimir Marko2018-03-081-1/+3
* | Minor cleanup of MIN/MAX code.Aart Bik2018-03-071-1/+2
* | Introduce MIN/MAX/ABS as HIR nodes.Aart Bik2018-03-071-0/+3
|/
* ART: Clean up patching data in codegens.Vladimir Marko2018-02-201-25/+18
* Revert "Compiler changes for bitstring based type checks."Nicolas Geoffray2018-01-251-1/+0
* Compiler changes for bitstring based type checks.Vladimir Marko2018-01-231-0/+1
* MIPS: Support swaps between 128-bit locationsGoran Jakovljevic2017-12-151-0/+1
* ART: Introduce compiler data type.Vladimir Marko2017-09-251-13/+13
* Refactor compiled_method.h .Vladimir Marko2017-09-201-3/+3
* Use mmapped boot image intern table for PIC app HLoadString.Vladimir Marko2017-09-071-1/+6
* MIPS64: Implement HSelectGoran Jakovljevic2017-08-031-0/+16
* MIPS: Reduce Baker read barrier code size overheadAlexey Frunze2017-07-191-2/+3
* MIPS32: Saves 128-bit vector registers along SuspendCheckSlowPathLena Djokic2017-07-061-0/+2
* MIPS: Shorten .bss string/class loadsAlexey Frunze2017-06-081-13/+44
* Use ArtMethod* .bss entries for HInvokeStaticOrDirect.Vladimir Marko2017-06-071-4/+3
* Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall."Vladimir Marko2017-06-071-2/+4
|\
| * Replace invoke kind kDexCacheViaMethod with kRuntimeCall.Vladimir Marko2017-06-061-2/+4
* | MIPS64: ART VectorizerGoran Jakovljevic2017-05-291-0/+3
|/
* Refactor profiles to use TypeReference instead of ClassReferenceMathieu Chartier2017-05-251-1/+1
* Use PC-relative pointer to boot image methods.Vladimir Marko2017-05-221-4/+8
* Remove LoadString/Class kind kBootImageLinkTimeAddress.Vladimir Marko2017-05-161-15/+0
* MIPS64: Saves 128-bit vector registers along SuspendCheckSlowPathGoran Jakovljevic2017-05-081-1/+5
* MIPS: java.lang.Integer.valueOf intrinsic.Chris Larsen2017-04-301-1/+2
* MIPS: Implement read barriers.Alexey Frunze2017-03-281-1/+128
* MIPS64: Improve storing of constants in fields and array elementsTijana Jakovljevic2017-03-141-0/+2
* Remove --include-patch-information option from dex2oat.Richard Uhler2017-03-081-2/+0
* MIPS: Support kJitTableAddress kinds of string/class loads.Alexey Frunze2017-02-011-1/+23
* MIPS: Refactor code for unresolved field entrypoint.Alexey Frunze2017-01-271-5/+4
* Implement HLoadClass/kBssEntry for boot image.Vladimir Marko2017-01-161-1/+4
* Store resolved types for AOT code in .bss.Vladimir Marko2017-01-161-2/+3
* Merge "MIPS64: Implement table-based packed switch"Treehugger Robot2017-01-051-0/+18
|\
| * MIPS64: Implement table-based packed switchAlexey Frunze2016-12-211-0/+18
* | Merge "MIPS64: Implement branchless HCondition for floats"Nicolas Geoffray2017-01-041-0/+4
|\ \
| * | MIPS64: Implement branchless HCondition for floatsTijana Jakovljevic2016-12-301-0/+4
* | | Merge "MIPS64: Align register spills on 8-byte boundaries in slow paths"Nicolas Geoffray2017-01-031-0/+4
|\ \ \ | |/ / |/| |
| * | MIPS64: Align register spills on 8-byte boundaries in slow pathsAlexey Frunze2016-12-221-0/+4
| |/
* / Remove soon to be obsolete call kinds for direct calls.Nicolas Geoffray2016-12-201-6/+0
|/
* MIPS64: Improve string and class loads.Alexey Frunze2016-12-191-0/+37