[x86] Clean up and enhance a test around eflags copying.
authorChandler Carruth <chandlerc@gmail.com>
Tue, 3 Apr 2018 10:04:37 +0000 (10:04 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 3 Apr 2018 10:04:37 +0000 (10:04 +0000)
commit44a791a57aa257f3bba925eb5abb3829180ce279
tree7184698fe818b84564e9ae8ad8ec7a67c9a84df6
parent6646becd0c94fb2ead7b2b944f2f7ebf40d5d8ba
[x86] Clean up and enhance a test around eflags copying.

This adds the basic test cases from all the EFLAGS bugs in more direct
forms. It also switches to generated check lines, and includes both
32-bit and 64-bit variations.

No functionality changing here, just setting things up to have a nice
clean asm diff in my EFLAGS patch.

llvm-svn: 329056
llvm/test/CodeGen/X86/copy-eflags.ll