summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/mips/int_mips.cc
Commit message (Expand)AuthorAgeFilesLines
* Quick compiler: debugging assistsbuzbee2014-04-291-26/+29
* Merge "Delete throw launchpads."Mingyao Yang2014-04-231-6/+0
|\
| * Delete throw launchpads.Mingyao Yang2014-04-211-6/+0
* | Merge "Update load/store utilities for 64-bit backends"buzbee2014-04-221-6/+6
|\ \ | |/ |/|
| * Update load/store utilities for 64-bit backendsbuzbee2014-04-221-6/+6
* | Revert "Revert "Use LIRSlowPath for throwing ArrayOutOfBoundsException.""Mingyao Yang2014-04-181-4/+4
|/
* Revert "Use LIRSlowPath for throwing ArrayOutOfBoundsException."Brian Carlstrom2014-04-171-4/+4
* Fix a use of OpCondBranch that breaks the MIPS build.Mingyao Yang2014-04-171-1/+1
* Use LIRSlowPath for throwing ArrayOutOfBoundsException.Mingyao Yang2014-04-171-4/+4
* Use LIRSlowPath for throwing NPE.Mingyao Yang2014-04-161-2/+2
* Use LIRSlowPath for throwing div by zero exception.Mingyao Yang2014-04-071-1/+1
* Add OpEndIT() for marking the end of OpIT blocksDave Allison2014-04-031-0/+5
* Merge "Quick compiler, MIPS resource cleanup"buzbee2014-04-011-6/+6
|\
| * Quick compiler, MIPS resource cleanupbuzbee2014-03-281-6/+6
* | Merge "Revert "Revert "Optimize easy multiply and easy div remainder."""Ian Rogers2014-04-011-0/+5
|\ \
| * | Revert "Revert "Optimize easy multiply and easy div remainder.""Ian Rogers2014-03-281-0/+5
| |/
* / Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-011-1/+1
|/
* Revert "Optimize easy multiply and easy div remainder."Brian Carlstrom2014-03-271-5/+0
* Optimize easy multiply and easy div remainder.Zheng Xu2014-03-261-0/+5
* Continuing register cleanupbuzbee2014-03-261-109/+114
* Implicit null/suspend checks (oat version bump)Dave Allison2014-03-131-2/+2
* Revert "Revert "Rework Quick compiler's register handling""Bill Buzbee2014-03-031-52/+52
* Revert "Rework Quick compiler's register handling"Bill Buzbee2014-02-261-52/+52
* Rework Quick compiler's register handlingbuzbee2014-02-261-52/+52
* Improve x86 long divideMark Mendell2014-01-241-0/+11
* Optimize x86 long arithmeticMark Mendell2014-01-231-11/+12
* Clean up usage of carry flag condition codes.Vladimir Marko2013-12-201-10/+6
* Refactor intrinsic CAS, prepare for 64-bit version.Vladimir Marko2013-11-221-1/+1
* Fix unaligned Memory peek/poke intrinsics.Vladimir Marko2013-11-041-0/+31
* Don't clobber array reg if its needed for card markingIan Rogers2013-10-151-1/+1
* Correct free-ing of temp register.Ian Rogers2013-10-141-2/+5
* Improve quick codegen for aput-object.Ian Rogers2013-10-081-60/+3
* Quick compiler: division by literal fixbuzbee2013-08-271-1/+1
* Entry point clean up.Ian Rogers2013-08-121-2/+2
* Portable refactorings.Ian Rogers2013-07-301-1/+1
* Move assembler out of runtime into compiler/utils.Ian Rogers2013-07-291-1/+1
* Fix cpplint whitespace/comments issuesBrian Carlstrom2013-07-261-3/+3
* Fix cpplint whitespace/braces issuesBrian Carlstrom2013-07-171-66/+33
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-121-0/+659