summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/gen_loadstore.cc
Commit message (Expand)AuthorAgeFilesLines
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-5/+15
* Replace NULL with nullptrMathieu Chartier2015-04-221-1/+1
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+14
* Quick: Create GC map based on compiler data.Vladimir Marko2015-03-201-42/+0
* ART: Promoted register may be wrong after the load of zero fp constantVladimir2015-02-181-2/+4
* ART: Some Quick cleanupAndreas Gampe2015-01-261-2/+3
* Fix LoadValue{Wide} to free temp when reg classes are not matchedSerguei Katkov2014-11-051-2/+4
* Quick compiler: Fix ambiguous LoadValue()buzbee2014-10-031-4/+0
* x86_64: TargetReg update for x86Chao-ying Fu2014-07-031-9/+9
* ART: Quick compiler: More size checks, add TargetReg variantsAndreas Gampe2014-07-011-2/+2
* Revert "Revert "ART: Split out more cases of Load/StoreRef, volatile as param...Andreas Gampe2014-06-241-6/+6
* Revert "ART: Split out more cases of Load/StoreRef, volatile as parameter"Andreas Gampe2014-06-241-6/+6
* ART: Split out more cases of Load/StoreRef, volatile as parameterAndreas Gampe2014-06-231-6/+6
* Revert "Revert "ART: Fix StoreValue to use RefDisp when necessary.""Andreas Gampe2014-06-231-1/+5
* Revert "ART: Fix StoreValue to use RefDisp when necessary."Ian Rogers2014-06-221-7/+2
* ART: Fix StoreValue to use RefDisp when necessary.Andreas Gampe2014-06-201-2/+7
* Rewrite use/def masks to support 128 bits.Vladimir Marko2014-06-121-0/+7
* x86_64: Add long bytecode supports (1/2)Chao-ying Fu2014-06-071-13/+23
* Quick compiler: reference cleanupbuzbee2014-06-031-1/+6
* Quick compiler, out of registers fixbuzbee2014-05-191-4/+6
* Avoid unnecessary copy/load in EvalLoc() and LoadValue().Vladimir Marko2014-05-121-10/+37
* Quick compiler: Fix liveness trackingbuzbee2014-05-101-1/+5
* Cleanup ARM load/store wide and remove unused param s_reg.Vladimir Marko2014-05-071-1/+1
* Remove LoadBaseDispWide and StoreBaseDispWide.Vladimir Marko2014-05-071-3/+3
* Quick compiler: allocate doubles as doublesbuzbee2014-05-051-55/+24
* Update load/store utilities for 64-bit backendsbuzbee2014-04-221-13/+10
* Fix LoadValueWide to not call MarkLive for high reg that is equal to low regChao-ying Fu2014-04-031-1/+6
* art: Handle x86_64 architecture equal to x86Dmitry Petrochenko2014-04-031-2/+2
* Continuing register cleanupbuzbee2014-03-261-98/+80
* Revert "Revert "Rework Quick compiler's register handling""Bill Buzbee2014-03-031-72/+70
* Incorrect result of the "mul-long by 1" operationAlexei Zavjalov2014-02-261-0/+2
* Redo x86 int arithmeticMark Mendell2014-02-031-0/+32
* Optimize x86 long arithmeticMark Mendell2014-01-231-0/+90
* Revert "Revert "Better support for x86 XMM registers""Bill Buzbee2014-01-131-3/+11
* Revert "Better support for x86 XMM registers"Bill Buzbee2014-01-111-11/+3
* Better support for x86 XMM registersMark Mendell2014-01-101-3/+11
* Fix cpplint whitespace/braces issuesBrian Carlstrom2013-07-171-28/+14
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-121-0/+312