summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/codegen_test.cc
Commit message (Collapse)AuthorAgeFilesLines
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-1/+1
| | | | | | | Also remove the Android.libcxx.mk and other bits of stlport compatibility mechanics. Change-Id: Icdf7188ba3c79cdf5617672c1cfd0a68ae596a61
* Add support for adding two integers in optimizing compiler.Nicolas Geoffray2014-03-311-0/+38
| | | | Change-Id: I5524e193cd07f2692a57c6b4f8069904471b2928
* Plug new optimizing compiler in compilation pipeline.Nicolas Geoffray2014-03-181-10/+16
| | | | | | Also rename accessors to ART's conventions. Change-Id: I344807055b98aa4b27215704ec362191464acecc
* Fix non-{arm, x86} builds.Nicolas Geoffray2014-03-131-1/+4
| | | | Change-Id: If4c13775f8e1fd0fd26b4a731f3011c77b0bfed1
* More code generation for the optimizing compiler.Nicolas Geoffray2014-03-131-8/+77
| | | | | | | | | - Add HReturn instruction - Generate code for locals/if/return - Setup infrastructure for register allocation. Currently emulate a stack. Change-Id: Ib28c2dba80f6c526177ed9a7b09c0689ac8122fb
* Add register support to the optimizing compiler.Nicolas Geoffray2014-03-101-28/+25
| | | | | | Also make if take an input and build the use list for instructions. Change-Id: I1938cee7dce5bd4c66b259fa2b431d2c79b3cf82
* Add codegen support to the optimizing compiler.Nicolas Geoffray2014-03-041-0/+124
Change-Id: I9aae76908ff1d6e64fb71a6718fc1426b67a5c28