| Commit message (Expand) | Author | Age | Files | Lines |
* | ART: Force constants into the entry block | David Brazdil | 2015-03-26 | 1 | -39/+21 |
* | Use the original invoke type when inlining. | Nicolas Geoffray | 2015-03-26 | 1 | -1/+1 |
* | Revert "Revert "Inline across dex files."" | Nicolas Geoffray | 2015-03-25 | 1 | -14/+56 |
* | Merge "ART: Boolean simplifier" | David Brazdil | 2015-03-24 | 1 | -22/+4 |
|\ |
|
| * | ART: Boolean simplifier | David Brazdil | 2015-03-24 | 1 | -22/+4 |
* | | Revert "Inline across dex files." | Nicolas Geoffray | 2015-03-24 | 1 | -7/+5 |
|/ |
|
* | Inline across dex files. | Nicolas Geoffray | 2015-03-23 | 1 | -5/+7 |
* | Fix verifier handling of empty switch as last instruction. | Jeff Hao | 2015-03-20 | 1 | -2/+0 |
* | Make BCE a no-op if there is no array access. | Mingyao Yang | 2015-03-03 | 1 | -0/+1 |
* | Create HGraph outside Builder, print timings | David Brazdil | 2015-02-04 | 1 | -5/+7 |
* | Fix broken gtests after SuspendCheck optimization | David Brazdil | 2015-02-02 | 1 | -5/+4 |
* | No SuspendChecks when branching to return block | David Brazdil | 2015-02-02 | 1 | -21/+31 |
* | Use the non access check entrypoint when possible. | Nicolas Geoffray | 2015-01-30 | 1 | -4/+20 |
* | Merge "optimizing: NullCheck elimination" | Nicolas Geoffray | 2015-01-29 | 1 | -1/+1 |
|\ |
|
| * | optimizing: NullCheck elimination | Calin Juravle | 2015-01-29 | 1 | -1/+1 |
* | | Small optimization for recursive calls: avoid dex cache. | Nicolas Geoffray | 2015-01-29 | 1 | -1/+4 |
|/ |
|
* | ART: Optimizing compiler intrinsics | Andreas Gampe | 2015-01-15 | 1 | -1/+1 |
* | Opt Compiler: ARM64: Add support for rem-float, rem-double and volatile. | Serban Constantinescu | 2015-01-05 | 1 | -16/+0 |
* | [optimizing compiler] Add support for volatile | Calin Juravle | 2014-12-19 | 1 | -4/+13 |
* | Revert "Small optimization for recursive calls: avoid dex cache." | Nicolas Geoffray | 2014-12-17 | 1 | -3/+1 |
* | Small optimization for recursive calls: avoid dex cache. | Nicolas Geoffray | 2014-12-17 | 1 | -1/+3 |
* | Inlining support in optimizing. | Nicolas Geoffray | 2014-12-15 | 1 | -35/+55 |
* | Add more compilation stats to optimizing | Calin Juravle | 2014-12-10 | 1 | -35/+43 |
* | [optimizing compiler] Add REM_FLOAT and REM_DOUBLE | Calin Juravle | 2014-12-08 | 1 | -0/+20 |
* | Merge "Add support for double-to-int & double-to-long in optimizing." | Roland Levillain | 2014-12-05 | 1 | -0/+10 |
|\ |
|
| * | Add support for double-to-int & double-to-long in optimizing. | Roland Levillain | 2014-12-05 | 1 | -0/+10 |
* | | ART: Add SparseSwitch support to the optimizing compiler | Andreas Gampe | 2014-12-04 | 1 | -50/+103 |
|/ |
|
* | Merge "ART: Add PackedSwitch support to the optimizing compiler" | Andreas Gampe | 2014-12-04 | 1 | -2/+145 |
|\ |
|
| * | ART: Add PackedSwitch support to the optimizing compiler | Andreas Gampe | 2014-12-04 | 1 | -2/+145 |
* | | Add support for float-to-double & double-to-float in optimizing. | Roland Levillain | 2014-12-04 | 1 | -0/+10 |
* | | Add support for float-to-long in the optimizing compiler. | Roland Levillain | 2014-12-04 | 1 | -12/+18 |
|/ |
|
* | Add support for float-to-int in the optimizing compiler. | Roland Levillain | 2014-12-03 | 1 | -0/+5 |
* | Merge "[optimizing compiler] Fix invoke-direct" | Calin Juravle | 2014-12-02 | 1 | -28/+26 |
|\ |
|
| * | [optimizing compiler] Fix invoke-direct | Calin Juravle | 2014-12-02 | 1 | -28/+26 |
* | | Add some heursitics for compiling, close to Quick's. | Nicolas Geoffray | 2014-12-02 | 1 | -2/+59 |
|/ |
|
* | Add support for long-to-float in the optimizing compiler. | Roland Levillain | 2014-11-27 | 1 | -0/+5 |
* | Merge "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}" | Calin Juravle | 2014-11-27 | 1 | -1/+30 |
|\ |
|
| * | [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE} | Calin Juravle | 2014-11-27 | 1 | -1/+30 |
* | | Add support for long-to-double in the optimizing compiler. | Roland Levillain | 2014-11-27 | 1 | -0/+5 |
|/ |
|
* | Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}" | Calin Juravle | 2014-11-26 | 1 | -30/+1 |
* | [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE} | Calin Juravle | 2014-11-26 | 1 | -1/+30 |
* | Revert "[optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE}" | Nicolas Geoffray | 2014-11-26 | 1 | -30/+1 |
* | [optimizing compiler] Add CMP{L,G}_{FLOAT,DOUBLE} | Calin Juravle | 2014-11-26 | 1 | -1/+30 |
* | [optimizing compiler] Add shifts | Calin Juravle | 2014-11-24 | 1 | -0/+92 |
* | Add support for int-to-float & int-to-double in optimizing. | Roland Levillain | 2014-11-17 | 1 | -0/+10 |
* | Merge "[optimizing compiler] Add REM_INT, REM_LONG" | Calin Juravle | 2014-11-17 | 1 | -17/+53 |
|\ |
|
| * | [optimizing compiler] Add REM_INT, REM_LONG | Calin Juravle | 2014-11-17 | 1 | -17/+53 |
* | | Add support for int-to-short in the optimizing compiler. | Roland Levillain | 2014-11-14 | 1 | -0/+5 |
|/ |
|
* | Add support for int-to-char in the optimizing compiler. | Roland Levillain | 2014-11-14 | 1 | -0/+5 |
* | Merge "Add support for int-to-byte in the optimizing compiler." | Roland Levillain | 2014-11-13 | 1 | -0/+5 |
|\ |
|