[X86] Use Register/MCRegister in more places in X86
authorCraig Topper <craig.topper@intel.com>
Fri, 16 Aug 2019 20:50:23 +0000 (20:50 +0000)
committerCraig Topper <craig.topper@intel.com>
Fri, 16 Aug 2019 20:50:23 +0000 (20:50 +0000)
commita17d1d2250448a8dcffc3c7be3a70eb24309537e
tree6dac8061afad708ba589447ea3290fb1fd89ba7e
parent8191585b36eb4963002cce43fb2e79e7fb05c3d6
[X86] Use Register/MCRegister in more places in X86

This was a quick pass through some obvious places. I haven't tried the clang-tidy check.

I also replaced the zeroes in getX86SubSuperRegister with X86::NoRegister which is the real sentinel name.

Differential Revision: https://reviews.llvm.org/D66363

llvm-svn: 369151
llvm/lib/Target/X86/AsmParser/X86Operand.h
llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
llvm/lib/Target/X86/X86FixupBWInsts.cpp
llvm/lib/Target/X86/X86FixupLEAs.cpp
llvm/lib/Target/X86/X86FrameLowering.cpp
llvm/lib/Target/X86/X86InstrInfo.cpp
llvm/lib/Target/X86/X86InstrInfo.h
llvm/lib/Target/X86/X86RegisterInfo.cpp