aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/AsmWriterEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Put code that generates debug labels into TableGen so that it can be used byBill Wendling2009-02-181-0/+11
* Add explicit keywords.Dan Gohman2009-02-181-1/+1
* Remove tabs from my previous commit.Cedric Venet2008-10-271-2/+2
* Add a default constructor to AsmWriterOperand to make VS2008sp1 happy. (AsmWr...Cedric Venet2008-10-261-0/+3
* Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman2008-07-011-2/+2
* Fix a bug where an incorrect bit mask would be generated if a target's last asmNate Begeman2008-04-091-1/+1
* Add support for escaping {} in asm strings, based on patch from Nick Burns.Nate Begeman2008-03-171-1/+18
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-151-0/+3
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+2
* Get rid of the annoying blank lines before labels.Evan Cheng2008-02-021-0/+3
* SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng2008-02-021-0/+3
* remove attributions from utils.Chris Lattner2007-12-291-2/+2
* Work around a bogus gcc 4.2 warning.Chris Lattner2007-07-181-1/+2
* Files missing from LABEL check in.Jim Laskey2007-01-261-1/+4
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-3/+2
* Remove the isTwoAddress property from the CodeGenInstruction class. It shouldChris Lattner2006-11-151-8/+3
* Unbreak VC++ build.Jeff Cohen2006-11-051-1/+2
* This:Chris Lattner2006-09-271-2/+3
* Actually, name the method PrintSpecial to match other stuff in AsmPrinter.hChris Lattner2006-09-261-3/+3
* Add support for ${:foo} syntax, where "foo" is passed into "printSpecial" andChris Lattner2006-09-261-16/+25
* Fix a long-standing wart in the code generator: two-address instruction loweringChris Lattner2006-09-051-8/+5
* Fix a bug handling instructions, like blr, which just consist of a textChris Lattner2006-07-191-5/+11
* Fix case where identical cases were not detected across case #0, becauseChris Lattner2006-07-181-2/+3
* Fix an accidentally duplicated line that caused tblgen to crash on itanium.Chris Lattner2006-07-181-3/+4
* Maximally group commands. When all instructions within a command set have aChris Lattner2006-07-181-12/+68
* Change generator to remove operands as it processes them. No change inChris Lattner2006-07-181-15/+21
* Handle the last operand more intelligently. When emitting the \n, alsoChris Lattner2006-07-181-5/+7
* Emit switches with 1/2 cases as unconditional code or an if/then/else forChris Lattner2006-07-181-10/+24
* Steal bits from the asm string index to use for operand information. On bothChris Lattner2006-07-181-10/+12
* Merge operand info and asmstr idx into a single 32-bit field. No other change.Chris Lattner2006-07-181-16/+18
* Completely change the structure of the generated asmprinter to be more tableChris Lattner2006-07-181-25/+187
* The generated index array should be const.Chris Lattner2006-07-141-1/+1
* Emit the string information for the asm writer as a single large stringChris Lattner2006-07-141-36/+69
* instructions can be in different namespaces. Make sure to use the rightChris Lattner2006-05-011-8/+4
* Add support for modifier strings in machine instr descriptions. This allowsChris Lattner2006-02-061-6/+38
* Simplify the variant handling code, no functionality change.Chris Lattner2006-02-061-34/+17
* add a note, ya knoeChris Lattner2006-02-011-0/+3
* Use printInlineAsm to, well, print inline asm's.Chris Lattner2006-01-271-4/+7
* No longer track value types for asm printer operands, and remove them asNate Begeman2005-11-301-12/+6
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-4/+4
* Fix PR595: These error messages should not be looking at CGI.Name, theyChris Lattner2005-07-151-9/+13
* Add support for a TODO; instructions in .td files can now have argumentsNate Begeman2005-07-141-1/+24
* Remove trailing whitespaceMisha Brukman2005-04-221-8/+8
* Minor fix.Chris Lattner2005-01-221-1/+1
* This is the final big of factoring. This shares cases in suboperandChris Lattner2005-01-221-8/+34
* Implement *even more* factoring. In particular, if all of the instructionChris Lattner2005-01-221-20/+62
* Fix VC++ compilation errorJeff Cohen2005-01-221-0/+1
* Implement factoring of instruction pattern strings. In particular, instead ofChris Lattner2005-01-221-10/+97
* Fix the ::: problemChris Lattner2005-01-221-1/+1
* Minor refactoring, no functionality change.Chris Lattner2005-01-221-15/+20