OSDN Git Service

Optimizing: Add Non Temporal Move support for x86
authorMark Mendell <mark.p.mendell@intel.com>
Wed, 15 Jul 2015 18:09:35 +0000 (14:09 -0400)
committerMark Mendell <mark.p.mendell@intel.com>
Thu, 30 Jul 2015 13:48:54 +0000 (09:48 -0400)
commit7a08fb53bd13c74dec92256bef22a37250db1373
tree4a875755b0a768eb7f478c59e477bcc78ce62d49
parent595335100a947693b9af5fb6c0b5b3c1f0b91788
Optimizing: Add Non Temporal Move support for x86

Add moves that don't pollute the data cache.  These can be used for
assigning large data structures.

Change-Id: I14d91ba6264f5ce2f128033d65d59b2536426643
Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>
compiler/utils/x86/assembler_x86.cc
compiler/utils/x86/assembler_x86.h
compiler/utils/x86/assembler_x86_test.cc
compiler/utils/x86_64/assembler_x86_64.cc
compiler/utils/x86_64/assembler_x86_64.h
compiler/utils/x86_64/assembler_x86_64_test.cc