aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/AsmWriterEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-enable comment and operand padding.David Greene2009-07-291-21/+213
* Revert AsmWriterEmitter.cpp to 74742. The recent changes are causing serious ...Evan Cheng2009-07-291-213/+21
* Make a bunch of changes suggested by Chris and others to improveDavid Greene2009-07-211-78/+146
* Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comesDavid Greene2009-07-201-16/+140
* Restore AsmWriterEmitter.cpp back to 74742. The recent changes broke Thumb.Evan Cheng2009-07-201-16/+7
* Revert 76177 for now. It's messing up ARM asm printing. Also this significant...Evan Cheng2009-07-181-123/+12
* Add logic to align instruction operands to columns for pretty-printing.David Greene2009-07-171-12/+123
* Get rid of postInstructionAction and call EmitComments directly.David Greene2009-07-151-4/+4
* Add infrastructure to allow post instruction printing action triggers.David Greene2009-07-131-7/+16
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-031-3/+4
* allow clients of the asmprinter to opt-out of the boilerplate with a #define.Chris Lattner2009-06-191-1/+5
* Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLo...Argyrios Kyrtzidis2009-05-071-12/+1
* Restore minor deletion.Mike Stump2009-05-041-2/+2
* Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis2009-04-301-3/+3
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-291-1/+1
* Second attempt:Bill Wendling2009-04-291-1/+1
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-281-1/+1
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-281-1/+1
* Fix escaping in asm string literals correctly by having tblgen unescape Chris Lattner2009-03-131-5/+14
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-241-3/+1
* - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emitBill Wendling2009-02-241-1/+2
* We have logic in there to emit a default debugging label at the beginning of aBill Wendling2009-02-201-4/+3
* Add an accessor method to DwarfWriter to tell of debugging info should be emi...Bill Wendling2009-02-201-1/+2
* Print out a new label only if the debug location *tuple* is different. The debugBill Wendling2009-02-191-6/+9
* Forgot to check that debug information is supported.Bill Wendling2009-02-191-2/+2
* 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