diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-01-02 18:44:21 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-01-02 18:44:21 +0000 |
commit | fae226c67ed4f0947dbe23282db82d0bf3ce0667 (patch) | |
tree | 8fe5cf2157534123a85642f2e8184702724d78c8 /llvm/utils/TableGen/X86RecognizableInstr.cpp | |
parent | d1b760a6702b099737515bcd8c204a95cb541e66 (diff) | |
download | bcm5719-llvm-fae226c67ed4f0947dbe23282db82d0bf3ce0667.tar.gz bcm5719-llvm-fae226c67ed4f0947dbe23282db82d0bf3ce0667.zip |
Remove unused HasFROperands field from disassembler.
llvm-svn: 198332
Diffstat (limited to 'llvm/utils/TableGen/X86RecognizableInstr.cpp')
-rw-r--r-- | llvm/utils/TableGen/X86RecognizableInstr.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/llvm/utils/TableGen/X86RecognizableInstr.cpp b/llvm/utils/TableGen/X86RecognizableInstr.cpp index 63a92707336..3deca23c6bc 100644 --- a/llvm/utils/TableGen/X86RecognizableInstr.cpp +++ b/llvm/utils/TableGen/X86RecognizableInstr.cpp @@ -256,7 +256,6 @@ RecognizableInstr::RecognizableInstr(DisassemblerTables &tables, IsSSE = (HasOpSizePrefix && (Name.find("16") == Name.npos)) || (Name.find("CRC32") != Name.npos); - HasFROperands = hasFROperands(); HasVEX_LPrefix = Rec->getValueAsBit("hasVEX_L"); // Check for 64-bit inst which does not require REX @@ -539,19 +538,6 @@ RecognizableInstr::filter_ret RecognizableInstr::filter() const { return FILTER_NORMAL; } -bool RecognizableInstr::hasFROperands() const { - const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; - unsigned numOperands = OperandList.size(); - - for (unsigned operandIndex = 0; operandIndex < numOperands; ++operandIndex) { - const std::string &recName = OperandList[operandIndex].Rec->getName(); - - if (recName.find("FR") != recName.npos) - return true; - } - return false; -} - void RecognizableInstr::handleOperand(bool optional, unsigned &operandIndex, unsigned &physicalOperandIndex, unsigned &numPhysicalOperands, |