OSDN Git Service

Promote pointer to dex cache arrays on arm.
authorVladimir Marko <vmarko@google.com>
Tue, 7 Apr 2015 08:36:09 +0000 (09:36 +0100)
committerVladimir Marko <vmarko@google.com>
Tue, 7 Apr 2015 18:13:40 +0000 (19:13 +0100)
commitcc23481b66fd1f2b459d82da4852073e32f033aa
treef2192d5fff8591e4e5b87d04fa6fce770f7e7f08
parente5c76c515a481074aaa6b869aa16490a47ba98bc
Promote pointer to dex cache arrays on arm.

Do the use-count analysis on temps (ArtMethod* and the new
PC-relative temp) in Mir2Lir, rather than MIRGraph. MIRGraph
isn't really supposed to know how the ArtMethod* is used by
the backend.

Change-Id: Iaf56a46ae203eca86281b02b54f39a80fe5cc2dd
compiler/dex/mir_dataflow.cc
compiler/dex/mir_graph.h
compiler/dex/mir_optimization.cc
compiler/dex/quick/arm/call_arm.cc
compiler/dex/quick/arm/codegen_arm.h
compiler/dex/quick/arm/int_arm.cc
compiler/dex/quick/arm/target_arm.cc
compiler/dex/quick/arm/utility_arm.cc
compiler/dex/quick/codegen_util.cc
compiler/dex/quick/mir_to_lir.h
compiler/dex/quick/ralloc_util.cc