This is an archive of the discontinued LLVM Phabricator instance.

R600/SI: Fix verifier error with pseudo store instructions.
ClosedPublic

Authored by arsenm on Apr 30 2014, 2:52 PM.

Details

Reviewers
arsenm
Summary

Use i32 instead of specifying SReg_32. When this is
the pseudo INDIRECT_BASE_ADDR, this would give a bogus
verifier error.

No test since I for some reason haven't reproduced this on trunk without a set of patches that I've been working on.

Diff Detail

Event Timeline

arsenm updated this revision to Diff 8993.Apr 30 2014, 2:52 PM
arsenm retitled this revision from to R600/SI: Fix verifier error with pseudo store instructions..
arsenm updated this object.
arsenm edited the test plan for this revision. (Show Details)
arsenm added a subscriber: Unknown Object (MLST).
arsenm accepted this revision.May 1 2014, 9:47 AM
arsenm added a reviewer: arsenm.

r207770

This revision is now accepted and ready to land.May 1 2014, 9:47 AM
arsenm closed this revision.May 1 2014, 9:47 AM