aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/COFFObjectFile.cpp
diff options
context:
space:
mode:
authorDouglas Katzman <dougk@google.com>2015-06-24 22:04:55 +0000
committerDouglas Katzman <dougk@google.com>2015-06-24 22:04:55 +0000
commitfcda6f8c6bb828c48e6d406a9bf2bc1d55bf9037 (patch)
treef967a61fc65f57a26d2f40a63155447665a6c827 /llvm/lib/Object/COFFObjectFile.cpp
parent59e3d7553700e53ae5cedbac25e9a6a5e1352d97 (diff)
downloadllvm-fcda6f8c6bb828c48e6d406a9bf2bc1d55bf9037.zip
llvm-fcda6f8c6bb828c48e6d406a9bf2bc1d55bf9037.tar.gz
llvm-fcda6f8c6bb828c48e6d406a9bf2bc1d55bf9037.tar.bz2
[X86] Simplify some stuff in X86DisassemblerDecoder. NFC
- Deciding that insn->sibIndex is SIB_INDEX_NONE does not require another check beyond the fully decoded bits being equal to 0x4. The expression insn->sibIndex == SIB_INDEX_sib could not have been true unless index were 0x4, because SIB_INDEX_sib is merely the range base (SIB_INDEX_EAX) plus 4. Respectively SIB_INDEX_sib64. - Don't use a switch statement to perform left-shift. Differential Revision: http://reviews.llvm.org/D9762 llvm-svn: 240598
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions