This is an archive of the discontinued LLVM Phabricator instance.

[SystemZ] Add floating-point test data class instructions.
ClosedPublic

Authored by koriakin on Jun 28 2016, 7:26 AM.

Details

Reviewers
uweigand
Summary

These are not used by CodeGen yet - ISD combiners creating the new node
will come in subsequent patches.

Diff Detail

Repository
rL LLVM

Event Timeline

koriakin retitled this revision from to [SystemZ] Add floating-point test data class instructions..
koriakin updated this object.
koriakin added a reviewer: uweigand.
koriakin set the repository for this revision to rL LLVM.
koriakin added a subscriber: llvm-commits.
uweigand edited edge metadata.Jun 28 2016, 8:40 AM

See inline comment. Also, it might be good to add some tests to insns-bad.s as well.

Otherwise LGTM.

lib/Target/SystemZ/SystemZInstrFormats.td
1963

Please add a comment about the new "Test" category above where the other categories (like Unary etc.) are documented.

koriakin edited edge metadata.
koriakin marked an inline comment as done.
uweigand accepted this revision.Jun 28 2016, 8:59 AM
uweigand edited edge metadata.

LGTM, thanks!

This revision is now accepted and ready to land.Jun 28 2016, 8:59 AM
koriakin closed this revision.Jun 29 2016, 1:10 AM