This is an archive of the discontinued LLVM Phabricator instance.

fix ds_write_src2 encoding (bz26027)
ClosedPublic

Authored by vpykhtin on Jul 6 2016, 6:12 AM.

Details

Summary
  • The instruction has different opcode (fixed).
  • The instruction actually does ds[A] = ds[B] so no data operands are required, only address operand.

See bz26027.

Diff Detail

Repository
rL LLVM

Event Timeline

vpykhtin updated this revision to Diff 62852.Jul 6 2016, 6:12 AM
vpykhtin retitled this revision from to fix ds_write_src2 encoding (bz26027).
vpykhtin updated this object.
vpykhtin set the repository for this revision to rL LLVM.
vpykhtin added a project: Restricted Project.
tstellarAMD accepted this revision.Jul 6 2016, 6:17 AM
tstellarAMD edited edge metadata.

LGTM.

This revision is now accepted and ready to land.Jul 6 2016, 6:17 AM
artem.tamazov edited edge metadata.Jul 7 2016, 6:00 AM

Add test for _b64.

artem.tamazov requested changes to this revision.Jul 7 2016, 6:00 AM
artem.tamazov edited edge metadata.
This revision now requires changes to proceed.Jul 7 2016, 6:00 AM
vpykhtin updated this revision to Diff 63067.Jul 7 2016, 7:24 AM
vpykhtin edited edge metadata.
vpykhtin removed rL LLVM as the repository for this revision.
artem.tamazov accepted this revision.Jul 7 2016, 7:28 AM
artem.tamazov edited edge metadata.
This revision is now accepted and ready to land.Jul 7 2016, 7:28 AM
This revision was automatically updated to reflect the committed changes.