| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Fully support pairs in the register allocator." | Nicolas Geoffray | 2015-01-21 | 1 | -90/+41 |
* | Fully support pairs in the register allocator. | Nicolas Geoffray | 2015-01-21 | 1 | -41/+90 |
* | Use CompilerOptions for implicit stack overflow checks | Calin Juravle | 2015-01-20 | 1 | -7/+5 |
* | Merge "Add implicit null checks for the optimizing compiler" | Calin Juravle | 2015-01-20 | 1 | -8/+27 |
|\ |
|
| * | Add implicit null checks for the optimizing compiler | Calin Juravle | 2015-01-16 | 1 | -8/+27 |
* | | Address review comments. | Nicolas Geoffray | 2015-01-19 | 1 | -1/+1 |
* | | Do not use STMP, it conflicts with the calling convention. | Nicolas Geoffray | 2015-01-19 | 1 | -16/+5 |
* | | Do not use register pair in a parallel move. | Nicolas Geoffray | 2015-01-16 | 1 | -25/+0 |
|/ |
|
* | ART: Optimizing compiler intrinsics | Andreas Gampe | 2015-01-15 | 1 | -1/+1 |
* | Merge "Implement ParallelMoveResolver::Swap for doubles on arm." | Nicolas Geoffray | 2015-01-14 | 1 | -5/+35 |
|\ |
|
| * | Implement ParallelMoveResolver::Swap for doubles on arm. | Nicolas Geoffray | 2015-01-14 | 1 | -5/+35 |
* | | Remove whitespace. | Nicolas Geoffray | 2015-01-14 | 1 | -2/+2 |
* | | Skip r1 on arm if first parameter is a long. | Nicolas Geoffray | 2015-01-13 | 1 | -3/+14 |
|/ |
|
* | Fix handling of long argument spanning register/memory. | Nicolas Geoffray | 2015-01-12 | 1 | -39/+0 |
* | Don't overwrite a register input. | Nicolas Geoffray | 2015-01-09 | 1 | -2/+4 |
* | Implement double and float support for arm in register allocator. | Nicolas Geoffray | 2015-01-08 | 1 | -17/+131 |
* | Merge "Look at instruction set features when generating volatiles code" | Calin Juravle | 2015-01-06 | 1 | -13/+20 |
|\ |
|
| * | Look at instruction set features when generating volatiles code | Calin Juravle | 2015-01-05 | 1 | -13/+20 |
* | | ART: Reorder entrypoint argument order | Andreas Gampe | 2014-12-29 | 1 | -5/+5 |
|/ |
|
* | [optimizing compiler] Add support for volatile | Calin Juravle | 2014-12-19 | 1 | -185/+210 |
* | Merge "Revert "Don't block quick callee saved registers for optimizing."" | Nicolas Geoffray | 2014-12-18 | 1 | -8/+13 |
|\ |
|
| * | Revert "Don't block quick callee saved registers for optimizing." | Nicolas Geoffray | 2014-12-18 | 1 | -8/+13 |
* | | Merge "Don't block quick callee saved registers for optimizing." | Nicolas Geoffray | 2014-12-18 | 1 | -13/+8 |
|\| |
|
| * | Don't block quick callee saved registers for optimizing. | Nicolas Geoffray | 2014-12-18 | 1 | -13/+8 |
* | | Revert "Small optimization for recursive calls: avoid dex cache." | Nicolas Geoffray | 2014-12-17 | 1 | -8/+7 |
* | | Small optimization for recursive calls: avoid dex cache. | Nicolas Geoffray | 2014-12-17 | 1 | -7/+8 |
* | | Inlining support in optimizing. | Nicolas Geoffray | 2014-12-15 | 1 | -2/+2 |
|/ |
|
* | [optimizing compiler] Add REM_FLOAT and REM_DOUBLE | Calin Juravle | 2014-12-08 | 1 | -20/+30 |
* | Add support for double-to-int & double-to-long in optimizing. | Roland Levillain | 2014-12-05 | 1 | -14/+29 |
* | Add support for float-to-double & double-to-float in optimizing. | Roland Levillain | 2014-12-04 | 1 | -8/+12 |
* | Add support for float-to-long in the optimizing compiler. | Roland Levillain | 2014-12-04 | 1 | -5/+29 |
* | Add support for float-to-int in the optimizing compiler. | Roland Levillain | 2014-12-03 | 1 | -1/+15 |
* | Remove type conversion nodes converting to the same type. | Nicolas Geoffray | 2014-12-01 | 1 | -2/+2 |
* | Don't use CanHoldArm in the code generator. | Nicolas Geoffray | 2014-11-28 | 1 | -11/+11 |
* | Add support for long-to-float in the optimizing compiler. | Roland Levillain | 2014-11-27 | 1 | -11/+58 |
* | Wrap long lines in the optimizing compiler. | Roland Levillain | 2014-11-27 | 1 | -22/+53 |
* | Merge "Ensure opt. compiler doesn't get core & FP registers mixed up." | Roland Levillain | 2014-11-27 | 1 | -144/+144 |
|\ |
|
| * | Ensure opt. compiler doesn't get core & FP registers mixed up. | Roland Levillain | 2014-11-27 | 1 | -144/+144 |
* | | Fix Move64 by using ParallelMoves. | Nicolas Geoffray | 2014-11-27 | 1 | -22/+30 |
|/ |
|
* | Merge "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}" | Calin Juravle | 2014-11-27 | 1 | -23/+51 |
|\ |
|
| * | [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE} | Calin Juravle | 2014-11-27 | 1 | -23/+51 |
* | | Add support for long-to-double in the optimizing compiler. | Roland Levillain | 2014-11-27 | 1 | -1/+43 |
|/ |
|
* | Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}" | Calin Juravle | 2014-11-26 | 1 | -49/+22 |
* | [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE} | Calin Juravle | 2014-11-26 | 1 | -22/+49 |
* | Merge "Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}"" | Nicolas Geoffray | 2014-11-26 | 1 | -49/+22 |
|\ |
|
| * | Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}" | Nicolas Geoffray | 2014-11-26 | 1 | -49/+22 |
* | | Merge "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}" | Calin Juravle | 2014-11-26 | 1 | -22/+49 |
|\| |
|
| * | [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE} | Calin Juravle | 2014-11-26 | 1 | -22/+49 |
* | | Move dexCacheStrings from ArtMethod to Class | Mathieu Chartier | 2014-11-25 | 1 | -2/+2 |
|/ |
|
* | [optimizing compiler] Add shifts | Calin Juravle | 2014-11-24 | 1 | -0/+118 |