This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Mark exp/exp.compr as inaccessiblememonly
ClosedPublic

Authored by arsenm on Jun 17 2019, 4:34 AM.

Details

Reviewers
nhaehnle
mareko
Summary

Should also be marked writeonly, but I think that would require splitting the version with done set to a separate intrinsic

Test change is only from renumbering the attribute group numbers,
which for some reason the generated check lines consider.

Diff Detail

Event Timeline

arsenm created this revision.Jun 17 2019, 4:34 AM
nhaehnle accepted this revision.Jun 17 2019, 5:26 AM

LGTM.

I don't quite understand why you think this can't be writeonly? (The flip side is, I don't see how having this writeonly would help codegen)

This revision is now accepted and ready to land.Jun 17 2019, 5:26 AM

LGTM.

I don't quite understand why you think this can't be writeonly? (The flip side is, I don't see how having this writeonly would help codegen)

I'm worried about reordering exp with done set before an exp without it

arsenm closed this revision.Jun 17 2019, 6:49 AM

r363560