OSDN Git Service

ARM64: Support MultiplyAccumulate for SIMD.
authorArtem Serov <artem.serov@linaro.org>
Mon, 10 Apr 2017 16:41:46 +0000 (17:41 +0100)
committerArtem Serov <artem.serov@linaro.org>
Wed, 19 Apr 2017 23:21:29 +0000 (00:21 +0100)
commitf34dd206d0073fb3949be872224420a8488f551f
treeb24b451af6efdd9f67c4cbd5c37ebb4ec6a4aaad
parent1f56cb5c594f5757085820b1042988d10f02bb0b
ARM64: Support MultiplyAccumulate for SIMD.

Test: test-art-host, test-art-target.

Change-Id: I06af8415e15352d09d176cae828163cbe99ae7a7
15 files changed:
compiler/optimizing/code_generator_vector_arm.cc
compiler/optimizing/code_generator_vector_arm64.cc
compiler/optimizing/code_generator_vector_arm_vixl.cc
compiler/optimizing/code_generator_vector_mips.cc
compiler/optimizing/code_generator_vector_mips64.cc
compiler/optimizing/code_generator_vector_x86.cc
compiler/optimizing/code_generator_vector_x86_64.cc
compiler/optimizing/graph_visualizer.cc
compiler/optimizing/instruction_simplifier_arm64.cc
compiler/optimizing/instruction_simplifier_arm64.h
compiler/optimizing/instruction_simplifier_shared.cc
compiler/optimizing/instruction_simplifier_shared.h
compiler/optimizing/nodes.h
compiler/optimizing/nodes_vector.h
test/550-checker-multiply-accumulate/src/Main.java