aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
AgeCommit message (Expand)Author
2010-04-06Revert 100573, it's causing some testsuite problems.Dale Johannesen
2010-04-06Move printing of DEBUG_VALUE comments to target-independent place.Dale Johannesen
2010-04-06propagate cookie management out one layer of function calls.Chris Lattner
2010-04-06Remove unnecessary include.Devang Patel
2010-04-05change AsmPrinter to use DwarfDebug/DwarfException directlyChris Lattner
2010-04-05just have all targets create the DwarfWriter.Chris Lattner
2010-04-051) make DIE take AsmPrinter instead of DwarfPrinter.Chris Lattner
2010-04-04resolve a fixme.Chris Lattner
2010-04-04move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner
2010-04-04more interface cleanup make some helpers static functions.Chris Lattner
2010-04-04clean up the asmprinter header and privatize some stuff.Chris Lattner
2010-04-04split inline asm support out to its own .cpp file.Chris Lattner
2010-04-04inline processDebugLoc and simplify it.Chris Lattner
2010-04-04minor tidying.Chris Lattner
2010-04-04clean up the asmprinter interface a bit, rename a fewChris Lattner
2010-04-04remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner
2010-04-04lazily allocate the GCMetadataPrinters map and remove DenseMapChris Lattner
2010-04-04Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner
2010-04-04now that all operand printing happens to specified streams, we canChris Lattner
2010-04-04remove the raw_ostream from various dwarf printing things.Chris Lattner
2010-04-04mcize the gc metadata printing stuff.Chris Lattner
2010-04-04use EmitRawText instead of O in DwarfPrinter.Chris Lattner
2010-04-04fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner
2010-04-04change this back tooChris Lattner
2010-04-04check in what I tested. :(Chris Lattner
2010-04-04MMI is always available, rename O -> OS in printInlineAsm.Chris Lattner
2010-04-04change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner
2010-04-03asmstreamerize the .size directive for function bodies, force clientsChris Lattner
2010-04-03emit the cygwin stub thing through mcstreamer.Chris Lattner
2010-04-03add a twine form of MCStreamer::EmitRawText, and mc'izeChris Lattner
2010-04-03start moving towards emitting inline asm statements with Chris Lattner
2010-04-03add a new EmitInlineAsm function to asmprinter to handle inline asm.Chris Lattner
2010-04-03mc'ize comment printing around file scope inline asm.Chris Lattner
2010-04-02Switch the code generator (except the JIT) onto the new DebugLocChris Lattner
2010-03-30Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner
2010-03-29Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel
2010-03-28Revert 99772.Devang Patel
2010-03-28Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel
2010-03-16reapply r98656 unmodified, which exposed the asmprinter not Chris Lattner
2010-03-16Revert r98656, its breaking all over the place.Daniel Dunbar
2010-03-16improve support for uniontype and ConstantUnion, patch by Tim Northover!Chris Lattner
2010-03-16Fix the third (and last known) case of code update problems due Chris Lattner
2010-03-15Implement support for the case when a reference to a addr-of-bb Chris Lattner
2010-03-15Emit dwarf variable info communicated by code generator through DBG_VALUE mac...Devang Patel
2010-03-15remove dead method.Chris Lattner
2010-03-14fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner
2010-03-14change the DBG_LABEL MachineInstr to always be createdChris Lattner
2010-03-14switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner
2010-03-14change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner
2010-03-13eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner