[PATCH] D60441: [X86] Make _Int instructions the preferred instructon for the assembly parser and disassembly parser to remove inconsistencies between VEX and EVEX.

Andrea Di Biagio via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 9 08:56:23 PDT 2019


andreadb added a comment.

In D60441#1459597 <https://reviews.llvm.org/D60441#1459597>, @lebedev.ri wrote:

> > Many of our instructions have both a _Int form used by intrinsics and a form used by other IR constructs.
>
> Is there any documentation, a comment, a mail thread somewhere that explains why this is the way it is?
>  I.e. why are those `_Int` variants need to exist? (are they temporary, or to stay forever)
>
> The mca(?) regression is troubling.


There may be a workaround to fix that regression. I plan to send a comment where I describe that workaround.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D60441





More information about the llvm-commits mailing list