[flang] Fix the vector version of EOSHIFT with a BOUNDARY argument
authorPeter Steinfeld <psteinfeld@nvidia.com>
Tue, 17 Aug 2021 21:57:42 +0000 (14:57 -0700)
committerPeter Steinfeld <psteinfeld@nvidia.com>
Tue, 17 Aug 2021 22:20:15 +0000 (15:20 -0700)
commitb8ecdcdd817cfe8ef187503726400971357c6854
treef2e9f8e5daff19e4c29ab3a2eed30a7ae8e43c35
parentf0fcd42495432670664a661e75e7cae7e904dd3e
[flang] Fix the vector version of EOSHIFT with a BOUNDARY argument

When the vector version of EOSHIFT was called, the BOUNDARY argument was being
ignored.  I fixed that and added a test that would not pass without this fix.

Differential Revision: https://reviews.llvm.org/D108249
flang/runtime/transformational.cpp
flang/unittests/Runtime/Transformational.cpp