summaryrefslogtreecommitdiff
path: root/utils/TableGen/AsmMatcherEmitter.cpp
Commit message (Expand)AuthorAge
* attempt to appease msvcChris Lattner2010-09-07
* fix comment typosGabor Greif2010-09-07
* generalize my previous operand loc info hack. If the same operandChris Lattner2010-09-06
* in the case where an instruction only has one implementationChris Lattner2010-09-06
* Now that we know if we had a total fail on the instruction mnemonic, Chris Lattner2010-09-06
* simplify DEBUG_WITH_TYPE usageChris Lattner2010-09-06
* this if can now be an assert.Chris Lattner2010-09-06
* ;Chris Lattner2010-09-06
* now that the opcode is trivially exposed, start matching instructionsChris Lattner2010-09-06
* emit the match table at global scope instead of within the Chris Lattner2010-09-06
* special case the mnemonic operand of the instruction in the Chris Lattner2010-09-06
* The "ambiguous instructions" check only produces anything with -debug,Chris Lattner2010-09-06
* have tblgen detect when an instruction would have matched, butChris Lattner2010-09-06
* change MatchInstructionImpl to return an enum instead of bool.Chris Lattner2010-09-06
* have AsmMatcherEmitter.cpp produce the hunk of code that gets includedChris Lattner2010-09-06
* factor the snazzy string matcher code that Daniel hatesChris Lattner2010-09-06
* tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl',Daniel Dunbar2010-08-12
* tblgen/AsmMatcher: Treat '.' in assembly strings as a token separator.Daniel Dunbar2010-08-11
* tblgen/AsmMatcher: Downgrade instructions with tied operands to a debug-only ...Daniel Dunbar2010-08-11
* TblGen/AsmMatcher: Add support for honoring instruction Requires<[]> attribut...Daniel Dunbar2010-07-19
* Convert some tab stops into spaces.Duncan Sands2010-07-12
* AsmMatcher: Ensure classes are totally ordered, so we can std::sort them reli...Daniel Dunbar2010-05-27
* tblgen/AsmMatcher: Change AsmOperandClass to allow a list of superclasses ins...Daniel Dunbar2010-05-22
* MC/Matcher: Add support for over-riding the default MatchInstruction functionDaniel Dunbar2010-05-04
* change Target.getInstructionsByEnumValue to return a referenceChris Lattner2010-03-19
* don't go through getInstructions().Chris Lattner2010-03-19
* MC/AsmMatcher: Add support for target specific "instruction cleanup" functions,Daniel Dunbar2010-03-18
* MC: Fix bug where trailing tied operands were forgotten; the X86 assemblerDaniel Dunbar2010-02-12
* MC/AsmMatcher: Tweak conversion function name.Daniel Dunbar2010-02-10
* MC/AsmMatcher: Add support for creating tied operands when constructing MCInsts.Daniel Dunbar2010-02-10
* pass stringref by value instead of by const&Chris Lattner2010-02-09
* AsmMatcherEmitter: Use stable_sort when reordering instructions, so that orderDaniel Dunbar2010-02-02
* AsmMatcher: Create operand classes before use, apparently records aren't visitedDaniel Dunbar2010-01-30
* Modified the register matcher function in AsmMatcher toSean Callanan2010-01-23
* AsmMatcher: Add a comment.Daniel Dunbar2010-01-23
* Split the TargetAsmParser "ParseInstruction" interface in half:Chris Lattner2010-01-14
* llvm-mc/AsmParser: Match hard coded registers (e.g. 'shldl %cl, %eax, %eax')Daniel Dunbar2009-08-11
* Add 'isCodeGenOnly' bit to Instruction .td records.Daniel Dunbar2009-08-11
* llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will beDaniel Dunbar2009-08-11
* llvm-mc/AsmMatcher: Fix two thinkos in determining whether two classes areDaniel Dunbar2009-08-11
* llvm-mc/AsmParser: Implement automatic classification of RegisterClass operands.Daniel Dunbar2009-08-11
* llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to callDaniel Dunbar2009-08-10
* llvm-mc/AsmMatcher: Remove some code which has been obsoleted by move toDaniel Dunbar2009-08-10
* llvm-mc/AsmMatcher: Change assembler parser match classes to their own recordDaniel Dunbar2009-08-10
* llvm-mc/AsmParser: Check for matches with super classes when matchingDaniel Dunbar2009-08-10
* llvm-mc/AsmParser: Fix thinko in ClassInfo::operator<.Daniel Dunbar2009-08-09
* llvm-mc/AsmParser: Add hack to ignore Int_* and *_Int instructions for now, toDaniel Dunbar2009-08-09
* llvm-mc/AsmParser: Implement user defined super classes.Daniel Dunbar2009-08-09
* llvm-mc/AsmParser: Separate instruction ordering for ambiguity detection.Daniel Dunbar2009-08-09
* llvm-mc/AsmParser: Define match classes in the .td file.Daniel Dunbar2009-08-09