aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/AsmWriterEmitter.cpp
AgeCommit message (Expand)Author
2008-10-27Remove tabs from my previous commit.Cedric Venet
2008-10-26Add a default constructor to AsmWriterOperand to make VS2008sp1 happy. (AsmWr...Cedric Venet
2008-07-01Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman
2008-04-09Fix a bug where an incorrect bit mask would be generated if a target's last asmNate Begeman
2008-03-17Add support for escaping {} in asm strings, based on patch from Nick Burns.Nate Begeman
2008-03-15Replace all target specific implicit def instructions with a target independe...Evan Cheng
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2008-02-02Get rid of the annoying blank lines before labels.Evan Cheng
2008-02-02SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng
2007-12-29remove attributions from utils.Chris Lattner
2007-07-18Work around a bogus gcc 4.2 warning.Chris Lattner
2007-01-26Files missing from LABEL check in.Jim Laskey
2006-12-07What should be the last unnecessary <iostream>s in the library.Bill Wendling
2006-11-15Remove the isTwoAddress property from the CodeGenInstruction class. It shouldChris Lattner
2006-11-05Unbreak VC++ build.Jeff Cohen
2006-09-27This:Chris Lattner
2006-09-26Actually, name the method PrintSpecial to match other stuff in AsmPrinter.hChris Lattner
2006-09-26Add support for ${:foo} syntax, where "foo" is passed into "printSpecial" andChris Lattner
2006-09-05Fix a long-standing wart in the code generator: two-address instruction loweringChris Lattner
2006-07-19Fix a bug handling instructions, like blr, which just consist of a textChris Lattner
2006-07-18Fix case where identical cases were not detected across case #0, becauseChris Lattner
2006-07-18Fix an accidentally duplicated line that caused tblgen to crash on itanium.Chris Lattner
2006-07-18Maximally group commands. When all instructions within a command set have aChris Lattner
2006-07-18Change generator to remove operands as it processes them. No change inChris Lattner
2006-07-18Handle the last operand more intelligently. When emitting the \n, alsoChris Lattner
2006-07-18Emit switches with 1/2 cases as unconditional code or an if/then/else forChris Lattner
2006-07-18Steal bits from the asm string index to use for operand information. On bothChris Lattner
2006-07-18Merge operand info and asmstr idx into a single 32-bit field. No other change.Chris Lattner
2006-07-18Completely change the structure of the generated asmprinter to be more tableChris Lattner
2006-07-14The generated index array should be const.Chris Lattner
2006-07-14Emit the string information for the asm writer as a single large stringChris Lattner
2006-05-01instructions can be in different namespaces. Make sure to use the rightChris Lattner
2006-02-06Add support for modifier strings in machine instr descriptions. This allowsChris Lattner
2006-02-06Simplify the variant handling code, no functionality change.Chris Lattner
2006-02-01add a note, ya knoeChris Lattner
2006-01-27Use printInlineAsm to, well, print inline asm's.Chris Lattner
2005-11-30No longer track value types for asm printer operands, and remove them asNate Begeman
2005-07-27Eliminate all remaining tabs and trailing spaces.Jeff Cohen
2005-07-15Fix PR595: These error messages should not be looking at CGI.Name, theyChris Lattner
2005-07-14Add support for a TODO; instructions in .td files can now have argumentsNate Begeman
2005-04-22Remove trailing whitespaceMisha Brukman
2005-01-22Minor fix.Chris Lattner
2005-01-22This is the final big of factoring. This shares cases in suboperandChris Lattner
2005-01-22Implement *even more* factoring. In particular, if all of the instructionChris Lattner
2005-01-22Fix VC++ compilation errorJeff Cohen
2005-01-22Implement factoring of instruction pattern strings. In particular, instead ofChris Lattner
2005-01-22Fix the ::: problemChris Lattner
2005-01-22Minor refactoring, no functionality change.Chris Lattner
2005-01-22Seperate asmstring parsing from emission. This allows the code to be simplerChris Lattner
2005-01-22make double-dollar properly escape asmstringsAndrew Lenharth