aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter
AgeCommit message (Expand)Author
2010-04-04move some more stuff to asmprinter.Chris Lattner
2010-04-04simplify some code.Chris Lattner
2010-04-04move EmitEncodingByte to AsmPrinter.Chris Lattner
2010-04-04move EmitCFAByte to AsmPrinter.Chris Lattner
2010-04-04inline EmitDifference away.Chris Lattner
2010-04-04resolve a fixme.Chris Lattner
2010-04-04move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner
2010-04-04move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris 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-04use stringref instead of strtol to avoid errno gymnastics.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-04-01Revert r100117.Devang Patel
2010-04-01Do not eagerly record known previous location. DBG_VALUE may not cause a new ...Devang Patel
2010-04-01Skip instructions until new scope is seen.Devang Patel
2010-04-01Cosmetic changes.Devang Patel
2010-03-31Reverting 100048; it broke two Frontend debug info tests.Stuart Hastings
2010-03-31Debug info can now properly represent functions inside classes inside other f...Stuart Hastings
2010-03-31Reduce string trashing.Benjamin Kramer
2010-03-31DwarfDebug: Allocate DIEValues with a BumpPtrAllocator. Most of them areBenjamin Kramer
2010-03-31reduce indentationChris Lattner
2010-03-31tidy upChris Lattner
2010-03-31MI != 0 is checked in the assert right above this.Chris Lattner
2010-03-31use the isDebugValue() predicate and pop_back_val()Chris Lattner
2010-03-31assert is a function-like macro, not a control flow operator.Chris Lattner
2010-03-31add new apis for getting/setting !dbg metadata on Chris Lattner
2010-03-30Ignore invalid metadata.Devang Patel
2010-03-30Rip out the 'is temporary' nonsense from the MCContext interface toChris Lattner