X86: Use enums for memory operand decoding instead of integer literals.
authorManuel Jacob <me@manueljacob.de>
Tue, 18 Mar 2014 16:14:11 +0000 (16:14 +0000)
committerManuel Jacob <me@manueljacob.de>
Tue, 18 Mar 2014 16:14:11 +0000 (16:14 +0000)
commit7e18b99f1ed516f7883f806224a730302e4f6e28
tree73ed6f73f43c1a7a5b2763e8f701d95148057b22
parent3da56299df9a8c9393eab8b1f20e089bcf10d5ce
X86: Use enums for memory operand decoding instead of integer literals.

Summary:
X86BaseInfo.h defines an enum for the offset of each operand in a memory operand
sequence.  Some code uses it and some does not.  This patch replaces (hopefully)
all remaining locations where an integer literal was used instead of this enum.
No functionality change intended.

Reviewers: nadav

CC: llvm-commits, t.p.northover
Differential Revision: http://llvm-reviews.chandlerc.com/D3108

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204158 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
lib/Target/X86/X86AsmPrinter.cpp
lib/Target/X86/X86InstrInfo.h
lib/Target/X86/X86MCInstLower.cpp