Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instructions into postRA pseud...
authorCraig Topper <craig.topper@intel.com>
Tue, 26 Sep 2017 21:35:09 +0000 (21:35 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 26 Sep 2017 21:35:09 +0000 (21:35 +0000)
commit7f0eeb428b0792bd11facd020028e9ed49078e85
treeb2bbfa301fe0910d79de309894e064eb04632281
parentab3c0075b8f8cb9475ca8eb0e5b2af1c0575ef10
Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos like the NOREX version of TEST.""

The late MOV8rr_NOREX that caused the crash has been removed.

llvm-svn: 314249
12 files changed:
llvm/lib/Target/X86/X86InstrExtension.td
llvm/lib/Target/X86/X86InstrInfo.cpp
llvm/lib/Target/X86/X86InstrInfo.td
llvm/lib/Target/X86/X86MCInstLower.cpp
llvm/test/CodeGen/X86/bmi.ll
llvm/test/CodeGen/X86/bypass-slow-division-32.ll
llvm/test/CodeGen/X86/divrem.ll
llvm/test/CodeGen/X86/divrem8_ext.ll
llvm/test/CodeGen/X86/extract-store.ll
llvm/test/CodeGen/X86/popcnt.ll
llvm/test/CodeGen/X86/tbm_patterns.ll
llvm/test/CodeGen/X86/urem-power-of-two.ll