This is an archive of the discontinued LLVM Phabricator instance.

[VE] Support (m)0 and (m)1 operands
ClosedPublic

Authored by kaz7 on Apr 8 2020, 6:45 PM.

Details

Summary

VE has special operands to represent 0b000...000111...111 ((m)0) and
0b111...111000...000 ((m)1) bit sequences. This patch supports those
operands not only in machine instructions but also in DAG lowering.

Diff Detail

Event Timeline

kaz7 created this revision.Apr 8 2020, 6:45 PM
kaz7 updated this revision to Diff 256157.Apr 8 2020, 6:47 PM

Applied clang-format

kaz7 updated this revision to Diff 256159.Apr 8 2020, 6:55 PM

Add clang-format in PATH.

Harbormaster failed remote builds in B52430: Diff 256156!
Harbormaster failed remote builds in B52433: Diff 256159!
simoll accepted this revision.Apr 9 2020, 7:13 AM
This revision is now accepted and ready to land.Apr 9 2020, 7:13 AM
This revision was automatically updated to reflect the committed changes.