- 05f8453 emit .ascii and .asciz through MCStreamer. by Chris Lattner · 15 years ago
- 4cf202b remove one form of EmitString, just use EmitBytes instead. We must by Chris Lattner · 15 years ago
- faca549 move "EOL" from asmprinter to dwarfprinter. It should eventually by Chris Lattner · 15 years ago
- 894d75a move uleb printing from asmprinter to dwarfprinter, mcize, by Chris Lattner · 15 years ago
- bb9078a move sleb printing out of asmprinter into dwarf printer, make clients by Chris Lattner · 15 years ago
- f61ed8e add a new DwarfPrinter::EmitEncodingByte method which handles by Chris Lattner · 15 years ago
- 0ad9c91 inline away the trivial AsmPrinter::EOL() method. by Chris Lattner · 15 years ago
- 0595324 inline AsmPrinter::PrintHex into its two trivial callers. by Chris Lattner · 15 years ago
- 523a508 change this to be a static function instead of a method on asmprinter. by Chris Lattner · 15 years ago
- 88ad3de make the loop comment printer print out a much better structured by Chris Lattner · 15 years ago
- 965df54 For blocks that are not loop headers, just print their loop depth and header BB. by Chris Lattner · 15 years ago
- d8d0aee reenable the label loop comments and switch them to use the formatted by Chris Lattner · 15 years ago
- 0fd90fd Convert some more random-comment-printing stuff to use by Chris Lattner · 15 years ago
- d79d9dc add a new MCAsmStreamer::GetCommentOS method to simplify stuff by Chris Lattner · 15 years ago
- d32c7cf rename addComment -> AddComment for consistency. by Chris Lattner · 15 years ago
- 86e2211 Add the ability for MCStreamer to emit comments on the same line as directives. by Chris Lattner · 15 years ago
- 0740441 pass "-fasm-verbose" into createAsmStreamer. by Chris Lattner · 15 years ago
- b0bedd6 don't send null pointers through the constantexpr codepath unneededly. by Chris Lattner · 15 years ago
- bcb83e5 eliminate some uses of AsmPrinter::EmitIntXXX by Chris Lattner · 15 years ago
- ea3cb40 inline and radically simplify printDataDirective. It will eventually by Chris Lattner · 15 years ago
- 213168b emit basic block labels with mcstreamer. by Chris Lattner · 15 years ago
- 043c4e5 emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, for tidiness. by Chris Lattner · 15 years ago
- 2dd245c signficant cleanups to EmitGlobalConstant (including streamerization by Chris Lattner · 15 years ago
- 9ceff94 switch ConstantFP emission to use MCStreamer, significantly by Chris Lattner · 15 years ago
- 5eaa54e make mcasmstreamer handle expanding 8 byte integer constants to by Chris Lattner · 15 years ago
- 1658202 give createAsmStreamer an 'isLittleEndian' argument. by Chris Lattner · 15 years ago
- 09ce674 simplify the rest of fp constant printing. by Chris Lattner · 15 years ago
- 72b5ebc simplify the code for printing x86 long double, don't do work by Chris Lattner · 15 years ago
- 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 15 years ago
- aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 15 years ago
- 91093ec refactor code to be static functions instead of methods on AsmPrinter. by Chris Lattner · 15 years ago
- 8a6d7ac mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the by Chris Lattner · 15 years ago
- f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 15 years ago
- 4c8c668 mcstreamer'ize the rest of EmitGlobalVariable that is used on by Chris Lattner · 15 years ago
- 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 15 years ago
- c99fd87 Avoid including DebugInfo.h in AsmPrinter.h by Devang Patel · 15 years ago
- 4ed5438 mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode. by Chris Lattner · 15 years ago
- 9744d61 factor this code better. by Chris Lattner · 15 years ago
- 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 15 years ago
- 48d64ba hoist handling of external globals and special globals up to common code. by Chris Lattner · 15 years ago
- 71eae71 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 15 years ago
- 10b318b now that MCSymbol::print doesn't use it's MAI argument, we can by Chris Lattner · 15 years ago
- c0dba72 now that mangler is in libtarget, it can use MCAsmInfo instead of clients by Chris Lattner · 15 years ago
- 1efd4fd5 Switch some functions to take Twines, eliminate uses of StringExtras.h. by Benjamin Kramer · 15 years ago
- 45111d1 move the mangler into libtarget from vmcore. by Chris Lattner · 15 years ago
- 6dfdad9 unbreak the build. by Chris Lattner · 15 years ago
- 7a2ba94 rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase, by Chris Lattner · 15 years ago
- 08ce3b4 eliminate uses of getMangledName from AsmPrinter.cpp, last up is by Chris Lattner · 15 years ago
- 6b61f58 Replace DebugLocTuple with DILocation. by Devang Patel · 15 years ago
- 1059549 fix inverted conditional by Chris Lattner · 15 years ago
- 412c3a5 CurrentFnName is now dead, remove it. by Chris Lattner · 15 years ago
- 5c40e69 remove the string form of printVisibility. by Chris Lattner · 15 years ago
- d1947ed supplement CurrentFnName with CurrentFnSym, which will eventually by Chris Lattner · 15 years ago
- 53d4d78 add a version of AsmPrinter::printVisibility that takes an MCSymbol. by Chris Lattner · 15 years ago
- d588b97 add another helper by Chris Lattner · 15 years ago
- 6b04ede add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbol by Chris Lattner · 15 years ago
- cf0b766 Fix a comment. by Dale Johannesen · 15 years ago
- 2f8cc26 remove uses of deprecated functions, this generates slightly by Chris Lattner · 15 years ago
- dfbcb8c use the new form of getNameWithPrefix, not makeNameProper. by Chris Lattner · 15 years ago
- 4813035 change Mangler::makeNameProper to return its result in a SmallVector by Chris Lattner · 15 years ago
- 38c2b0a fix assert in AsmPrinter::EmitGlobalConstantLargeInt to match reality. by Chris Lattner · 15 years ago
- 5979dff reduce nesting and code duplication in AsmPrinter::EmitGlobalConstantLargeInt. by Chris Lattner · 15 years ago
- 3cc3a00 reduce indentation and add a fast-path to EmitGlobalConstant for 8-byte by Chris Lattner · 15 years ago
- fe0e7ed reduce indentation and use early exits in AsmPrinter::EmitConstantValueOnly by Chris Lattner · 15 years ago
- d0592d3 fix PR5930, allowing the asmprinter to emit difference between by Chris Lattner · 15 years ago
- 1a6726f Remove dead store. by Bill Wendling · 15 years ago
- cabdd74 Fix a bunch of little errors that Clang complains about when its being pedantic by Douglas Gregor · 15 years ago
- eecb991 Print newlines after printing labels for debug info, so that the output by Dan Gohman · 15 years ago
- 3b9bc04 Fix this code to use DIScope instead of DICompileUnit, as in r90181. by Dan Gohman · 15 years ago
- fcafe44 Print a space between the comment character and the text. by Dan Gohman · 15 years ago
- f7ea2a5 by David Greene · 15 years ago
- e9a0597 Use StringRef instead of std::string in DIEString. by Devang Patel · 15 years ago
- 29cbade Target-independent support for TargetFlags on BlockAddress operands, by Dan Gohman · 15 years ago
- ddff941 by David Greene · 15 years ago
- 9a501cf revert 88761 as it fails builds. by Sanjiv Gupta · 15 years ago
- 6fb01a7 Fix debug info crashes for PIC16. by Sanjiv Gupta · 15 years ago
- 24f8e29 Use .data() instead of .c_str() when nul-termination is not needed. by Dan Gohman · 15 years ago
- 1924aab by David Greene · 15 years ago
- 53bb5c9 Implement support to debug inlined functions. by Devang Patel · 15 years ago
- c0ef244 Fix comment typos. by Bob Wilson · 15 years ago
- 40c5786 Factor out the printing of the leading tab into printInlineAsm. by Dan Gohman · 15 years ago
- 568a3be Fix the label name generation for address-taken labels to avoid potential by Dan Gohman · 15 years ago
- ad68264 Print out an informative comment for KILL instructions. by Jakob Stoklund Olesen · 15 years ago
- b953c94 Fix a missing newline in the dwarf output code. by Dan Gohman · 15 years ago
- 6a55e62 Add support for BlockAddress static initializers. by Dan Gohman · 15 years ago
- 6ae5b32 Add a FIXME comment. by Dan Gohman · 15 years ago
- b1cac33 Add some comments. by Dan Gohman · 15 years ago
- 8c2b525 Initial target-independent CodeGen support for BlockAddresses. by Dan Gohman · 15 years ago
- 1619dc3 s/DebugLoc.CompileUnit/DebugLoc.Scope/g by Devang Patel · 15 years ago
- 60b35bd Add support to handle debug info attached to an instruction. by Devang Patel · 15 years ago
- e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 15 years ago
- af0e272 Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. by Devang Patel · 15 years ago
- cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 15 years ago
- a143404 Add another MDNode into DebugLocTuple. This will be used to keep track of inlined functions. by Devang Patel · 15 years ago
- b0fdedb Use MachineInstr as an processDebugLoc() argument. by Devang Patel · 15 years ago
- 3d91083 Use MDNode * directly as an RecordSourceLine() argument. by Devang Patel · 15 years ago
- 812209a Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use this by Bob Wilson · 15 years ago
- bc9506f Fix a comment. by Bob Wilson · 15 years ago
- 5ccdd10 Remove std::string uses from DebugInfo interface. by Devang Patel · 15 years ago
- b55e068 unconditionally compute MMI even if the target doesn't support EH or Debug info, because the target may use it for other things, this fixes PR5036 by Chris Lattner · 15 years ago