This is an archive of the discontinued LLVM Phabricator instance.

[VE] Support shift operation instructions in MC layer
ClosedPublic

Authored by kaz7 on Jun 5 2020, 6:42 PM.

Details

Summary

Add regression tests of asmparser, mccodeemitter, and disassembler for
shift operation instructions. Also change asmparser to support UImm7
operand. And, add new SLD/SRD/SLA isntructions also.

Diff Detail

Event Timeline

kaz7 created this revision.Jun 5 2020, 6:42 PM
kaz7 updated this revision to Diff 268985.Jun 5 2020, 7:16 PM

Change the order of predicates to make it identical to the inner develop
branch..

simoll accepted this revision.Jun 8 2020, 1:15 AM
simoll added inline comments.
llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp
199

Consider using const auto* next time.

This revision is now accepted and ready to land.Jun 8 2020, 1:15 AM
This revision was automatically updated to reflect the committed changes.