- 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
- bd23d5f add a new hook to allow targets to splat stuff at the end of the file. by Chris Lattner · 15 years ago
- c6f729e Allow symbols to start from the digit if target requests it. This allows, e.g. pinning by Anton Korobeynikov · 15 years ago
- 4edd187 remove the AsmPrinter::printMCInst hook hack now that we have MCInstPrinter. by Chris Lattner · 15 years ago
- 25d812b inline AsmPrinter::getCurrentFunctionEHName into its only caller. by Chris Lattner · 15 years ago
- 1c90c6f Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now) by Chris Lattner · 15 years ago
- 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 15 years ago
- bfd1e50 remove some horrible MAI hooks which fortunately turn out to be always empty. by Chris Lattner · 15 years ago
- 662316c PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart. by Chris Lattner · 15 years ago
- 90edac0 Change MCAsmStreamer to take an MCInstPrinter instead of a by Chris Lattner · 15 years ago
- f806c23 eliminate an extraneous use of TRI::getAsmName in a comment. by Chris Lattner · 15 years ago
- 7c30191 remove MAI::JumpTableSpecialLabelPrefix now that MAI by Chris Lattner · 15 years ago
- 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 15 years ago
- 325d3dc convert some uses of printBasicBlockLabel to use GetMBBSymbol instead. by Chris Lattner · 15 years ago
- 7cb384d devirtualize AsmPrinter::printBasicBlockLabel since it is never overridden. by Chris Lattner · 15 years ago
- c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
- 0734d35 Use the EOL that takes the encoding and translates it into DWARF-English. by Bill Wendling · 15 years ago
- 8ed2114 Nuke moribund "std::string" version of EOL(..., Encoding). by Bill Wendling · 15 years ago
- b5abecd Add a form of EOL which emits the text version of a DWARF format encoding. This by Bill Wendling · 15 years ago
- e4b2756 Reapply 79977. Use MDNodes to encode debug info in llvm IR. by Devang Patel · 15 years ago
- 639217c Revert accidental commit. by Bill Wendling · 15 years ago
- fffb726 --- Reverse-merging r80147 into '.': by Bill Wendling · 15 years ago