OSDN Git Service

Allow same-length integral type mixing in SIMD.
authorAart Bik <ajcbik@google.com>
Mon, 1 May 2017 21:49:18 +0000 (14:49 -0700)
committerAart Bik <ajcbik@google.com>
Tue, 2 May 2017 22:33:41 +0000 (15:33 -0700)
commitf50c2b9023e32cefb1f8e57c0751c394d251b61f
treec5c7e097730e9d74e46d1fe2b991927f6d73982e
parente4df112d11827be69127e621e3bc34f6b51c8c3e
Allow same-length integral type mixing in SIMD.

Rationale:
Just like the incoming sequential code, the SIMD
code allows for some type matching, as long as
it is integral and same length.

Bug: 37764324
Test: test-art-target, test-art-host
Change-Id: Ide1c5403e0f3b8c5372e8ac6dd282d8211ca8f1b
compiler/optimizing/loop_optimization.cc
compiler/optimizing/nodes_vector.h
test/623-checker-loop-regressions/src/Main.java