| Commit message (Expand) | Author | Age | Files | Lines |
* | Quick: Fix optimizations for empty if blocks. | Vladimir Marko | 2015-06-19 | 1 | -21/+7 |
* | Quick: Avoid unnecessary GVN work in release builds. | Vladimir Marko | 2015-04-28 | 1 | -1/+5 |
* | Quick: Eliminate check-cast guaranteed by instance-of. | Vladimir Marko | 2015-03-18 | 1 | -0/+38 |
* | Dead code elimination based on GVN results. | Vladimir Marko | 2015-02-17 | 1 | -3/+7 |
* | ART: Some Quick cleanup | Andreas Gampe | 2015-01-26 | 1 | -0/+2 |
* | Further cleanup using dex_instruction_utils.h. | Vladimir Marko | 2014-11-24 | 1 | -4/+1 |
* | Merge "Eliminate suspend checks on back-edges to return insn." | Vladimir Marko | 2014-11-24 | 1 | -5/+1 |
|\ |
|
| * | Eliminate suspend checks on back-edges to return insn. | Vladimir Marko | 2014-11-24 | 1 | -5/+1 |
* | | Merge "ART: Add div-zero check elimination to LVN/GVN" | Vladimir Marko | 2014-11-24 | 1 | -0/+16 |
|\ \
| |/
|/| |
|
| * | ART: Add div-zero check elimination to LVN/GVN | Razvan A Lupusoru | 2014-11-22 | 1 | -0/+16 |
* | | Rewrite GVN's field id and field type handling. | Vladimir Marko | 2014-11-21 | 1 | -16/+0 |
|/ |
|
* | Quick: Fix wide Phi detection in GVN, clean up INVOKEs. | Vladimir Marko | 2014-10-23 | 1 | -12/+1 |
* | Quick: In GVN, apply modifications early if outside loop. | Vladimir Marko | 2014-10-17 | 1 | -16/+18 |
* | Deprecate GrowableArray, use ArenaVector instead. | Vladimir Marko | 2014-09-23 | 1 | -9/+8 |
* | ART: Change temporaries to positive names | Razvan A Lupusoru | 2014-08-26 | 1 | -1/+1 |
* | Improve GVN performance when merging null-checked values. | Vladimir Marko | 2014-08-19 | 1 | -2/+5 |
* | Reduce time and memory usage of GVN. | Vladimir Marko | 2014-07-31 | 1 | -7/+19 |
* | Rewrite topological sort order and improve GVN. | Vladimir Marko | 2014-07-23 | 1 | -44/+44 |
* | Global Value Numbering. | Vladimir Marko | 2014-07-10 | 1 | -0/+205 |