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