diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-02-26 06:01:21 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-02-26 06:01:21 +0000 |
commit | e413b628f8b19f4481dc8fa9f7de49ccd5804a19 (patch) | |
tree | 5bcfd89b8482bf82bcda654a80604461a62e3e70 /llvm/utils/TableGen/X86RecognizableInstr.cpp | |
parent | 181ed05b6abee8bb2cac187960e36c4ec72ac36a (diff) | |
download | bcm5719-llvm-e413b628f8b19f4481dc8fa9f7de49ccd5804a19.tar.gz bcm5719-llvm-e413b628f8b19f4481dc8fa9f7de49ccd5804a19.zip |
[x86] Simplify disassembler code slightly.
llvm-svn: 202233
Diffstat (limited to 'llvm/utils/TableGen/X86RecognizableInstr.cpp')
-rw-r--r-- | llvm/utils/TableGen/X86RecognizableInstr.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/utils/TableGen/X86RecognizableInstr.cpp b/llvm/utils/TableGen/X86RecognizableInstr.cpp index 9ea0bf7abcc..95651f6dc5e 100644 --- a/llvm/utils/TableGen/X86RecognizableInstr.cpp +++ b/llvm/utils/TableGen/X86RecognizableInstr.cpp @@ -185,13 +185,13 @@ RecognizableInstr::RecognizableInstr(DisassemblerTables &tables, return; } - OpPrefix = byteFromRec(Rec->getValueAsDef("OpPrefix"), "Value"); - OpMap = byteFromRec(Rec->getValueAsDef("OpMap"), "Value"); + OpPrefix = byteFromRec(Rec, "OpPrefixBits"); + OpMap = byteFromRec(Rec, "OpMapBits"); Opcode = byteFromRec(Rec, "Opcode"); Form = byteFromRec(Rec, "FormBits"); - Encoding = byteFromRec(Rec->getValueAsDef("OpEnc"), "Value"); + Encoding = byteFromRec(Rec, "OpEncBits"); - OpSize = byteFromRec(Rec->getValueAsDef("OpSize"), "Value"); + OpSize = byteFromRec(Rec, "OpSizeBits"); HasAdSizePrefix = Rec->getValueAsBit("hasAdSizePrefix"); HasREX_WPrefix = Rec->getValueAsBit("hasREX_WPrefix"); HasVEX_4V = Rec->getValueAsBit("hasVEX_4V"); |