This is an archive of the discontinued LLVM Phabricator instance.

[X86][Tablegen] Marking the RSM instruction as defining EFLAGS
Needs ReviewPublic

Authored by cray on Jan 30 2017, 9:43 AM.

Details

Reviewers
craig.topper

Diff Detail

Event Timeline

cray created this revision.Jan 30 2017, 9:43 AM
craig.topper edited edge metadata.Jan 30 2017, 5:12 PM

Doesn't this really Def every register? But its not used by CodeGen so what are we trying to accomplish by adding this?

cray added a comment.Jan 31 2017, 9:23 AM

It really does, I should add that to the patch.
Basically, we rely on LLVM's MC backend for static analysis. We have a large stack of patches for the disassembler, and I am trying to break them up to see what the community would like to have upstreamed.