1. 05f8453 emit .ascii and .asciz through MCStreamer. by Chris Lattner · 15 years ago
  2. 4cf202b remove one form of EmitString, just use EmitBytes instead. We must by Chris Lattner · 15 years ago
  3. 12e555c teach MCAsmStreamer::EmitBytes to use .ascii and .asciz by Chris Lattner · 15 years ago
  4. 42dae2d Enable pre-regalloc scheduling load clustering by default. by Evan Cheng · 15 years ago
  5. faca549 move "EOL" from asmprinter to dwarfprinter. It should eventually by Chris Lattner · 15 years ago
  6. f537ce1 remove uses of EOL. by Chris Lattner · 15 years ago
  7. 245834d add a new EmitCFAByte method and use it. by Chris Lattner · 15 years ago
  8. 894d75a move uleb printing from asmprinter to dwarfprinter, mcize, by Chris Lattner · 15 years ago
  9. bb9078a move sleb printing out of asmprinter into dwarf printer, make clients by Chris Lattner · 15 years ago
  10. bc5201f Remove MetadataBase class because it is not adding significant value. by Devang Patel · 15 years ago
  11. 1caedd0 Ignore DEBUG_VALUE when building live intervals; by Dale Johannesen · 15 years ago
  12. f61ed8e add a new DwarfPrinter::EmitEncodingByte method which handles by Chris Lattner · 15 years ago
  13. 066c9ac rename the dwarf class to DwarfPrinter. This matches the filename by Chris Lattner · 15 years ago
  14. 3c65335 fix indentation by Chris Lattner · 15 years ago
  15. 0ad9c91 inline away the trivial AsmPrinter::EOL() method. by Chris Lattner · 15 years ago
  16. 0595324 inline AsmPrinter::PrintHex into its two trivial callers. by Chris Lattner · 15 years ago
  17. 523a508 change this to be a static function instead of a method on asmprinter. by Chris Lattner · 15 years ago
  18. 88ad3de make the loop comment printer print out a much better structured by Chris Lattner · 15 years ago
  19. 965df54 For blocks that are not loop headers, just print their loop depth and header BB. by Chris Lattner · 15 years ago
  20. d8d0aee reenable the label loop comments and switch them to use the formatted by Chris Lattner · 15 years ago
  21. 0fd90fd Convert some more random-comment-printing stuff to use by Chris Lattner · 15 years ago
  22. d79d9dc add a new MCAsmStreamer::GetCommentOS method to simplify stuff by Chris Lattner · 15 years ago
  23. d32c7cf rename addComment -> AddComment for consistency. by Chris Lattner · 15 years ago
  24. 12bdbf1 Revert r94066, which was the patch which added a Verifier pass after by Dan Gohman · 15 years ago
  25. 86e2211 Add the ability for MCStreamer to emit comments on the same line as directives. by Chris Lattner · 15 years ago
  26. 0740441 pass "-fasm-verbose" into createAsmStreamer. by Chris Lattner · 15 years ago
  27. e73a31f Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 15 years ago
  28. c589e03 Teach pre-regalloc scheduler to schedule loads from nearby addresses. It may improve cache locality. This is controlled by -cluster-loads for now. by Evan Cheng · 15 years ago
  29. 80ffc96 Trim unneeded includes. by Evan Cheng · 15 years ago
  30. f38a33c back this out for now. Growing Function is not good. by Jim Grosbach · 15 years ago
  31. fca3706 Run the verifier after LSR, to help catch use-before-def errors before by Dan Gohman · 15 years ago
  32. d0a0c38 Make sure that landing pad entries in the EH call site table are in the proper by Jim Grosbach · 15 years ago
  33. 8d77cc8 SjLj EH introduces can introduce an additional edge to a landing pad and pad by Jim Grosbach · 15 years ago
  34. 73e884b make findDebugLoc a class method by Dale Johannesen · 15 years ago
  35. cf495bc by David Greene · 15 years ago
  36. b0bedd6 don't send null pointers through the constantexpr codepath unneededly. by Chris Lattner · 15 years ago
  37. bcb83e5 eliminate some uses of AsmPrinter::EmitIntXXX by Chris Lattner · 15 years ago
  38. ea3cb40 inline and radically simplify printDataDirective. It will eventually by Chris Lattner · 15 years ago
  39. 213168b emit basic block labels with mcstreamer. by Chris Lattner · 15 years ago
  40. 043c4e5 emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, for tidiness. by Chris Lattner · 15 years ago
  41. 2dd245c signficant cleanups to EmitGlobalConstant (including streamerization by Chris Lattner · 15 years ago
  42. 9ceff94 switch ConstantFP emission to use MCStreamer, significantly by Chris Lattner · 15 years ago
  43. 5eaa54e make mcasmstreamer handle expanding 8 byte integer constants to by Chris Lattner · 15 years ago
  44. 1658202 give createAsmStreamer an 'isLittleEndian' argument. by Chris Lattner · 15 years ago
  45. 42aafd7 If a instruction belongs to another function (and not current function) as per debug info attached with the instruction then ignore the dangling lexical scope of this instruction. Such scopes are unreachable. by Devang Patel · 15 years ago
  46. 221925e by David Greene · 15 years ago
  47. 918f0f0 Move findDebugLoc somewhere more central. Fix by Dale Johannesen · 15 years ago
  48. cd9e155 Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some code by Dan Gohman · 15 years ago
  49. 09ce674 simplify the rest of fp constant printing. by Chris Lattner · 15 years ago
  50. 72b5ebc simplify the code for printing x86 long double, don't do work by Chris Lattner · 15 years ago
  51. b1bb4af Identify predicate and optional-def operands when printing machine instructions. by Jakob Stoklund Olesen · 15 years ago
  52. 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 15 years ago
  53. dcff928 Update CMake list. by Benjamin Kramer · 15 years ago
  54. ce6715f by David Greene · 15 years ago
  55. aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 15 years ago
  56. 590d16b Do not extend extension results beyond the use of a PHI instruction at the start of a use block. A PHI use is expected to kill its source values. by Evan Cheng · 15 years ago
  57. 91093ec refactor code to be static functions instead of methods on AsmPrinter. by Chris Lattner · 15 years ago
  58. 8a6d7ac mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the by Chris Lattner · 15 years ago
  59. f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 15 years ago
  60. e45ab8a For aligned load/store instructions, it's only required to know whether a by Jim Grosbach · 15 years ago
  61. 4c8c668 mcstreamer'ize the rest of EmitGlobalVariable that is used on by Chris Lattner · 15 years ago
  62. 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 15 years ago
  63. 622b026 MDNodes are not expected to disappear or replaced by another MDNode, so there is no need to pay the cost of WeakVH and ValueMaps. by Devang Patel · 15 years ago
  64. c99fd87 Avoid including DebugInfo.h in AsmPrinter.h by Devang Patel · 15 years ago
  65. 4ed5438 mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode. by Chris Lattner · 15 years ago
  66. 9744d61 factor this code better. by Chris Lattner · 15 years ago
  67. 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 15 years ago
  68. 48d64ba hoist handling of external globals and special globals up to common code. by Chris Lattner · 15 years ago
  69. 71eae71 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 15 years ago
  70. f54b852 Revert accident check-in from r93165. by Devang Patel · 15 years ago
  71. f082d7a Revert 93811 per request. by Dale Johannesen · 15 years ago
  72. 1b346b7 Enable code to emit dbg.declare as DEBUG_VALUE by Dale Johannesen · 15 years ago
  73. 1ad0e8b Canonicalize -1 - x to ~x. by Evan Cheng · 15 years ago
  74. a8c1889 - Add a comment to the callback indicating that it's *extremely* not a good by Bill Wendling · 15 years ago
  75. 8cb9a3b remove the MAI argument to MCExpr::print and switch overthing to use << when printing them. by Chris Lattner · 15 years ago
  76. 10b318b now that MCSymbol::print doesn't use it's MAI argument, we can by Chris Lattner · 15 years ago
  77. c0dba72 now that mangler is in libtarget, it can use MCAsmInfo instead of clients by Chris Lattner · 15 years ago
  78. 1efd4fd5 Switch some functions to take Twines, eliminate uses of StringExtras.h. by Benjamin Kramer · 15 years ago
  79. 6f24a0a Add a note for the macho streamer and remove a used of the mangler from the soon to be defunct machowriter pass. by Nate Begeman · 15 years ago
  80. 93ae407 When checking for sret-demotion, it needs to use legal types. When using the return value of an sret-demoted call, it needs to use possibly illegal types that match the declared Type of the callee. by Kenneth Uildriks · 15 years ago
  81. 45111d1 move the mangler into libtarget from vmcore. by Chris Lattner · 15 years ago
  82. c94c825 reapply the mangler gutting patch. by Chris Lattner · 15 years ago
  83. 6dfdad9 unbreak the build. by Chris Lattner · 15 years ago
  84. 0f0c978 Revert 93648. by Rafael Espindola · 15 years ago
  85. 848d0f3 Mangler::getMangledName is now dead, remove it and all the other stuff in Mangler that is now transitively dead. woo. by Chris Lattner · 15 years ago
  86. 858431d Change DIEObjectLabel to take an MCSymbol instead of std::string. by Chris Lattner · 15 years ago
  87. 7a2ba94 rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase, by Chris Lattner · 15 years ago
  88. 08ce3b4 eliminate uses of getMangledName from AsmPrinter.cpp, last up is by Chris Lattner · 15 years ago
  89. a27f6e4 by Devang Patel · 15 years ago
  90. 6b61f58 Replace DebugLocTuple with DILocation. by Devang Patel · 15 years ago
  91. 0b3735e remove a couple of actively incorrect uses of getMangledName. by Chris Lattner · 15 years ago
  92. d58e9cb Retrying r91337: by Bill Wendling · 15 years ago
  93. 1059549 fix inverted conditional by Chris Lattner · 15 years ago
  94. 412c3a5 CurrentFnName is now dead, remove it. by Chris Lattner · 15 years ago
  95. 5c40e69 remove the string form of printVisibility. by Chris Lattner · 15 years ago
  96. cb44b28 Treat indirect branches specially only during pre-regalloc tail duplication, by Bob Wilson · 15 years ago
  97. 516ab96 Run the pre-register allocation tail duplication pass by default. Remove by Bob Wilson · 15 years ago
  98. d1947ed supplement CurrentFnName with CurrentFnSym, which will eventually by Chris Lattner · 15 years ago
  99. 53d4d78 add a version of AsmPrinter::printVisibility that takes an MCSymbol. by Chris Lattner · 15 years ago
  100. d588b97 add another helper by Chris Lattner · 15 years ago