1. 043c4e5 emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, for tidiness. by Chris Lattner · 15 years ago
  2. 2dd245c signficant cleanups to EmitGlobalConstant (including streamerization by Chris Lattner · 15 years ago
  3. 9ceff94 switch ConstantFP emission to use MCStreamer, significantly by Chris Lattner · 15 years ago
  4. 5eaa54e make mcasmstreamer handle expanding 8 byte integer constants to by Chris Lattner · 15 years ago
  5. 1658202 give createAsmStreamer an 'isLittleEndian' argument. by Chris Lattner · 15 years ago
  6. 09ce674 simplify the rest of fp constant printing. by Chris Lattner · 15 years ago
  7. 72b5ebc simplify the code for printing x86 long double, don't do work by Chris Lattner · 15 years ago
  8. 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 15 years ago
  9. aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 15 years ago
  10. 91093ec refactor code to be static functions instead of methods on AsmPrinter. by Chris Lattner · 15 years ago
  11. 8a6d7ac mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the by Chris Lattner · 15 years ago
  12. f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 15 years ago
  13. 4c8c668 mcstreamer'ize the rest of EmitGlobalVariable that is used on by Chris Lattner · 15 years ago
  14. 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 15 years ago
  15. c99fd87 Avoid including DebugInfo.h in AsmPrinter.h by Devang Patel · 15 years ago
  16. 4ed5438 mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode. by Chris Lattner · 15 years ago
  17. 9744d61 factor this code better. by Chris Lattner · 15 years ago
  18. 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 15 years ago
  19. 48d64ba hoist handling of external globals and special globals up to common code. by Chris Lattner · 15 years ago
  20. 71eae71 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 15 years ago
  21. 10b318b now that MCSymbol::print doesn't use it's MAI argument, we can by Chris Lattner · 15 years ago
  22. c0dba72 now that mangler is in libtarget, it can use MCAsmInfo instead of clients by Chris Lattner · 15 years ago
  23. 1efd4fd5 Switch some functions to take Twines, eliminate uses of StringExtras.h. by Benjamin Kramer · 15 years ago
  24. 45111d1 move the mangler into libtarget from vmcore. by Chris Lattner · 15 years ago
  25. 6dfdad9 unbreak the build. by Chris Lattner · 15 years ago
  26. 7a2ba94 rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase, by Chris Lattner · 15 years ago
  27. 08ce3b4 eliminate uses of getMangledName from AsmPrinter.cpp, last up is by Chris Lattner · 15 years ago
  28. 6b61f58 Replace DebugLocTuple with DILocation. by Devang Patel · 15 years ago
  29. 1059549 fix inverted conditional by Chris Lattner · 15 years ago
  30. 412c3a5 CurrentFnName is now dead, remove it. by Chris Lattner · 15 years ago
  31. 5c40e69 remove the string form of printVisibility. by Chris Lattner · 15 years ago
  32. d1947ed supplement CurrentFnName with CurrentFnSym, which will eventually by Chris Lattner · 15 years ago
  33. 53d4d78 add a version of AsmPrinter::printVisibility that takes an MCSymbol. by Chris Lattner · 15 years ago
  34. d588b97 add another helper by Chris Lattner · 15 years ago
  35. 6b04ede add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbol by Chris Lattner · 15 years ago
  36. cf0b766 Fix a comment. by Dale Johannesen · 15 years ago
  37. 2f8cc26 remove uses of deprecated functions, this generates slightly by Chris Lattner · 15 years ago
  38. dfbcb8c use the new form of getNameWithPrefix, not makeNameProper. by Chris Lattner · 15 years ago
  39. 4813035 change Mangler::makeNameProper to return its result in a SmallVector by Chris Lattner · 15 years ago
  40. 38c2b0a fix assert in AsmPrinter::EmitGlobalConstantLargeInt to match reality. by Chris Lattner · 15 years ago
  41. 5979dff reduce nesting and code duplication in AsmPrinter::EmitGlobalConstantLargeInt. by Chris Lattner · 15 years ago
  42. 3cc3a00 reduce indentation and add a fast-path to EmitGlobalConstant for 8-byte by Chris Lattner · 15 years ago
  43. fe0e7ed reduce indentation and use early exits in AsmPrinter::EmitConstantValueOnly by Chris Lattner · 15 years ago
  44. d0592d3 fix PR5930, allowing the asmprinter to emit difference between by Chris Lattner · 15 years ago
  45. 1a6726f Remove dead store. by Bill Wendling · 15 years ago
  46. cabdd74 Fix a bunch of little errors that Clang complains about when its being pedantic by Douglas Gregor · 15 years ago
  47. eecb991 Print newlines after printing labels for debug info, so that the output by Dan Gohman · 15 years ago
  48. 3b9bc04 Fix this code to use DIScope instead of DICompileUnit, as in r90181. by Dan Gohman · 15 years ago
  49. fcafe44 Print a space between the comment character and the text. by Dan Gohman · 15 years ago
  50. f7ea2a5 by David Greene · 15 years ago
  51. e9a0597 Use StringRef instead of std::string in DIEString. by Devang Patel · 15 years ago
  52. 29cbade Target-independent support for TargetFlags on BlockAddress operands, by Dan Gohman · 15 years ago
  53. ddff941 by David Greene · 15 years ago
  54. 9a501cf revert 88761 as it fails builds. by Sanjiv Gupta · 15 years ago
  55. 6fb01a7 Fix debug info crashes for PIC16. by Sanjiv Gupta · 15 years ago
  56. 24f8e29 Use .data() instead of .c_str() when nul-termination is not needed. by Dan Gohman · 15 years ago
  57. 1924aab by David Greene · 15 years ago
  58. 53bb5c9 Implement support to debug inlined functions. by Devang Patel · 15 years ago
  59. c0ef244 Fix comment typos. by Bob Wilson · 15 years ago
  60. 40c5786 Factor out the printing of the leading tab into printInlineAsm. by Dan Gohman · 15 years ago
  61. 568a3be Fix the label name generation for address-taken labels to avoid potential by Dan Gohman · 15 years ago
  62. ad68264 Print out an informative comment for KILL instructions. by Jakob Stoklund Olesen · 15 years ago
  63. b953c94 Fix a missing newline in the dwarf output code. by Dan Gohman · 15 years ago
  64. 6a55e62 Add support for BlockAddress static initializers. by Dan Gohman · 15 years ago
  65. 6ae5b32 Add a FIXME comment. by Dan Gohman · 15 years ago
  66. b1cac33 Add some comments. by Dan Gohman · 15 years ago
  67. 8c2b525 Initial target-independent CodeGen support for BlockAddresses. by Dan Gohman · 15 years ago
  68. 1619dc3 s/DebugLoc.CompileUnit/DebugLoc.Scope/g by Devang Patel · 15 years ago
  69. 60b35bd Add support to handle debug info attached to an instruction. by Devang Patel · 15 years ago
  70. e3cc3f3 Instead of printing unnecessary basic block labels as labels in by Dan Gohman · 15 years ago
  71. 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
  72. cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 15 years ago
  73. a143404 Add another MDNode into DebugLocTuple. This will be used to keep track of inlined functions. by Devang Patel · 15 years ago
  74. b0fdedb Use MachineInstr as an processDebugLoc() argument. by Devang Patel · 15 years ago
  75. 3d91083 Use MDNode * directly as an RecordSourceLine() argument. by Devang Patel · 15 years ago
  76. 812209a Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use this by Bob Wilson · 15 years ago
  77. bc9506f Fix a comment. by Bob Wilson · 15 years ago
  78. 5ccdd10 Remove std::string uses from DebugInfo interface. by Devang Patel · 15 years ago
  79. 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
  80. bd23d5f add a new hook to allow targets to splat stuff at the end of the file. by Chris Lattner · 15 years ago
  81. c6f729e Allow symbols to start from the digit if target requests it. This allows, e.g. pinning by Anton Korobeynikov · 15 years ago
  82. 4edd187 remove the AsmPrinter::printMCInst hook hack now that we have MCInstPrinter. by Chris Lattner · 15 years ago
  83. 25d812b inline AsmPrinter::getCurrentFunctionEHName into its only caller. by Chris Lattner · 15 years ago
  84. 1c90c6f Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now) by Chris Lattner · 15 years ago
  85. 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 15 years ago
  86. bfd1e50 remove some horrible MAI hooks which fortunately turn out to be always empty. by Chris Lattner · 15 years ago
  87. 662316c PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart. by Chris Lattner · 15 years ago
  88. 90edac0 Change MCAsmStreamer to take an MCInstPrinter instead of a by Chris Lattner · 15 years ago
  89. f806c23 eliminate an extraneous use of TRI::getAsmName in a comment. by Chris Lattner · 15 years ago
  90. 7c30191 remove MAI::JumpTableSpecialLabelPrefix now that MAI by Chris Lattner · 15 years ago
  91. 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 15 years ago
  92. 325d3dc convert some uses of printBasicBlockLabel to use GetMBBSymbol instead. by Chris Lattner · 15 years ago
  93. 7cb384d devirtualize AsmPrinter::printBasicBlockLabel since it is never overridden. by Chris Lattner · 15 years ago
  94. c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
  95. 0734d35 Use the EOL that takes the encoding and translates it into DWARF-English. by Bill Wendling · 15 years ago
  96. 8ed2114 Nuke moribund "std::string" version of EOL(..., Encoding). by Bill Wendling · 15 years ago
  97. b5abecd Add a form of EOL which emits the text version of a DWARF format encoding. This by Bill Wendling · 15 years ago
  98. e4b2756 Reapply 79977. Use MDNodes to encode debug info in llvm IR. by Devang Patel · 15 years ago
  99. 639217c Revert accidental commit. by Bill Wendling · 15 years ago
  100. fffb726 --- Reverse-merging r80147 into '.': by Bill Wendling · 15 years ago