[llvm-commits] [llvm] r78404 - in /llvm/trunk: lib/Target/X86/AsmParser/X86AsmParser.cpp utils/TableGen/AsmMatcherEmitter.cpp
Daniel Dunbar
daniel at zuster.org
Fri Aug 7 13:33:39 PDT 2009
Author: ddunbar
Date: Fri Aug 7 15:33:39 2009
New Revision: 78404
URL: http://llvm.org/viewvc/llvm-project?rev=78404&view=rev
Log:
llvm-mc/AsmMatcher: Tweaks in response to feedback.
Modified:
llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp
llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp
Modified: llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp?rev=78404&r1=78403&r2=78404&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp (original)
+++ llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp Fri Aug 7 15:33:39 2009
@@ -379,7 +379,7 @@
}
bool X86ATTAsmParser::ParseInstruction(const StringRef &Name, MCInst &Inst) {
- SmallVector<X86Operand, 4> Operands;
+ SmallVector<X86Operand, 8> Operands;
Operands.push_back(X86Operand::CreateToken(Name));
Modified: llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp?rev=78404&r1=78403&r2=78404&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp (original)
+++ llvm/trunk/utils/TableGen/AsmMatcherEmitter.cpp Fri Aug 7 15:33:39 2009
@@ -86,8 +86,8 @@
using namespace llvm;
namespace {
- cl::opt<std::string>
- MatchOneInstr("match-one-instr", cl::desc("Match only the named instruction"),
+static cl::opt<std::string>
+MatchOneInstr("match-one-instr", cl::desc("Match only the named instruction"),
cl::init(""));
}
@@ -272,18 +272,6 @@
namespace {
-struct OperandListLess {
- bool operator()(const
- std::pair<const CodeGenInstruction::OperandInfo*, unsigned> &
- A,
- const
- std::pair<const CodeGenInstruction::OperandInfo*, unsigned> &
- B) {
- return A.first->MIOperandNo < B.first->MIOperandNo;
- }
-
-};
-
struct InstructionInfo {
struct Operand {
enum {
More information about the llvm-commits
mailing list