OSDN Git Service

Quick compiler: free up space in MIR.
authorbuzbee <buzbee@google.com>
Wed, 21 May 2014 21:53:51 +0000 (14:53 -0700)
committerbuzbee <buzbee@google.com>
Wed, 21 May 2014 22:33:53 +0000 (15:33 -0700)
commitef562fdef7e0071cae11e07a9e53fb152d0934b8
tree301ab5f1a9356d32ae13c809006da2ae2cc55fe7
parent9c47134233b3f191690eb142141de95aeeb62d2a
Quick compiler: free up space in MIR.

The width field in MIR isn't especially useful - it could always
be recalculated from the Dalvik instruction.  This CL eliminates
it to allow the 16 bits it occupied to be used for the ID of the
parent BasicBlock.

Change-Id: I75ab8562ca217f0f819ecfc417014dee74bc587e
compiler/dex/local_value_numbering_test.cc
compiler/dex/mir_graph.cc
compiler/dex/mir_graph.h
compiler/dex/mir_optimization_test.cc
compiler/dex/quick/dex_file_method_inliner.cc