OSDN Git Service

ART: Add support for constant vector literals
authorMark Mendell <mark.p.mendell@intel.com>
Tue, 29 Apr 2014 20:55:20 +0000 (16:55 -0400)
committerbuzbee <buzbee@google.com>
Fri, 16 May 2014 18:04:27 +0000 (11:04 -0700)
commitd65c51a556e6649db4e18bd083c8fec37607a442
tree97fcb17ae74a587c6ef756dda6f4b03db5e9950f
parent1e97c4a4ab9f17d1394b952882d59d894b1e3c74
ART: Add support for constant vector literals

Add in some vector instructions.  Implement the ConstVector
instruction, which takes 4 words of data and loads it into
an XMM register.

Initially, only the ConstVector MIR opcode is implemented. Others will
be added after this one goes in.

Change-Id: I5c79bc8b7de9030ef1c213fc8b227debc47f6337
Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>
compiler/dex/compiler_enums.h
compiler/dex/mir_graph.cc
compiler/dex/quick/codegen_util.cc
compiler/dex/quick/mir_to_lir.cc
compiler/dex/quick/mir_to_lir.h
compiler/dex/quick/x86/assemble_x86.cc
compiler/dex/quick/x86/codegen_x86.h
compiler/dex/quick/x86/target_x86.cc
compiler/dex/quick/x86/utility_x86.cc
compiler/dex/quick/x86/x86_lir.h