[PATCH] D76716: [ARM][MVE] Tail predicate VMAXV(unsigned) and VMAXAV

Sjoerd Meijer via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 25 03:13:13 PDT 2020


SjoerdMeijer added a comment.

In D76716#1940911 <https://reviews.llvm.org/D76716#1940911>, @samparker wrote:

> > if you change the input and example from 0x00010203 to 0x04010203, then the VMAX will also give a different result after tail-predication
>
> Indeed! Which is why we track for our zero'd false lanes. With vmax being a horizontal operations, we check that it operates upon on registers that we know have zero'd false lanes.


Ah yes, this was before my first coffee...!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D76716/new/

https://reviews.llvm.org/D76716





More information about the llvm-commits mailing list