summaryrefslogtreecommitdiffstats
path: root/compiler/dex/ssa_transformation.cc
Commit message (Expand)AuthorAgeFilesLines
* Deprecate GrowableArray, use ArenaVector instead.Vladimir Marko2014-09-231-75/+35
* ART: Make the dominator bitvectors expandableJean Christophe Beyler2014-09-051-3/+3
* ART: Change temporaries to positive namesRazvan A Lupusoru2014-08-261-7/+8
* Make common BitVector operations inline-able.Ian Rogers2014-08-201-0/+1
* ART: Hide unreachable basic blocks in the compilerAndreas Gampe2014-06-131-0/+10
* Use ScopedArenaVector instead of std::vector in SSA transformation.Vladimir Marko2014-06-061-2/+6
* ART: Setting up cleanupJean Christophe Beyler2014-05-301-2/+2
* ART: Better SSA Allocation when recreating SSAJean Christophe Beyler2014-05-271-12/+8
* Merge "Revert "ART: Better SSA Allocation when recreating SSA""Bill Buzbee2014-05-231-8/+12
|\
| * Revert "ART: Better SSA Allocation when recreating SSA"Bill Buzbee2014-05-231-8/+12
* | Merge "ART: Better SSA Allocation when recreating SSA"Ian Rogers2014-05-231-12/+8
|\ \ | |/
| * ART: Better SSA Allocation when recreating SSAJean Christophe Beyler2014-05-021-12/+8
* | Rewrite BitVector index iterator.Vladimir Marko2014-05-231-70/+29
* | ART: MIR, SSARepresentation, and BasicBlock Additional APIJean Christophe Beyler2014-05-221-2/+1
* | Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-1/+1
|/
* Move saved SSA map to ScopedArenaAllocator to save memory.Vladimir Marko2014-03-211-2/+2
* ART: API changesJean Christophe Beyler2014-03-181-1/+1
* Class initialization check elimination.Vladimir Marko2014-03-171-7/+0
* Create a scoped arena allocator and use that for LVN.Vladimir Marko2014-03-061-7/+7
* Move arena_bit_vector.h/cc to compiler/utils.Nicolas Geoffray2014-02-261-2/+3
* Implements a BasicBlock iterator using the ArenaBitVector.Jean Christophe Beyler2014-02-251-16/+5
* Added pass frameworkJean Christophe Beyler2014-01-131-42/+0
* Revert "Revert "Null check elimination improvement""Bill Buzbee2013-10-301-0/+1
* Merge "Revert "Null check elimination improvement"" into dalvik-devIan Rogers2013-10-251-1/+0
|\
| * Revert "Null check elimination improvement"Ian Rogers2013-10-251-1/+0
* | Merge "Null check elimination improvement" into dalvik-devbuzbee2013-10-251-0/+1
|\ \ | |/
| * Null check elimination improvementbuzbee2013-10-241-0/+1
* | Refactor ArenaBitVector to create more general BitVectorBrian Carlstrom2013-10-241-2/+2
|/
* 64-bit prepbuzbee2013-10-211-72/+69
* Add missing references.Sebastien Hertz2013-10-091-1/+1
* Compile-time tuningbuzbee2013-09-061-10/+10
* New arena memory allocator.Mathieu Chartier2013-08-261-12/+9
* Fix cpplint whitespace/comments issuesBrian Carlstrom2013-07-261-4/+4
* Fix cpplint whitespace/parens issuesBrian Carlstrom2013-07-181-1/+1
* Fix cpplint whitespace/blank_line issuesBrian Carlstrom2013-07-181-33/+64
* Fix cpplint whitespace/braces issuesBrian Carlstrom2013-07-171-40/+20
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-121-0/+708