1. d8cc5d5 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
  2. 2cce371 use OutStreamer.EmitCodeAlignment for alignment in the text segment. by Chris Lattner · 15 years ago
  3. 0a3f399 move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter, by Chris Lattner · 15 years ago
  4. f451cb8 Fix "the the" and similar typos. by Dan Gohman · 16 years ago
  5. 45282ae fix a layering violation: VirtRegRewriter.cpp shouldn't use AsmPrinter.h. by Chris Lattner · 16 years ago
  6. 47529c9 Move verbose asm instruction comments to using MCStreamer. by Chris Lattner · 16 years ago
  7. 8e089a9 print all the newlines at the end of instructions with by Chris Lattner · 16 years ago
  8. 518bb53 move target-independent opcodes out of TargetInstrInfo by Chris Lattner · 16 years ago
  9. 5938a3e Implement AsmPrinter support for several more operators which have by Dan Gohman · 16 years ago
  10. 9517554 now that @GOTOFF is no longer represented as a suffix on a by Chris Lattner · 16 years ago
  11. 54e72ec ConstantFoldConstantExpression can theoretically return the original by Dan Gohman · 16 years ago
  12. 618f177 When CodeGen'ing unoptimized code, there may be unfolded constant expressions by Dan Gohman · 16 years ago
  13. 744f579 An empty global constant (one of size 0) may have a section immediately by Bill Wendling · 16 years ago
  14. d26a80f don't emit \n's at the start of X86AsmPrinter::runOnMachineFunction, by Chris Lattner · 16 years ago
  15. f64159c84 privatize a bunch of methods and move \n printing into them. by Chris Lattner · 16 years ago
  16. d1ff72b rejigger the world so that EmitInstruction prints the \n at by Chris Lattner · 16 years ago
  17. 0d883e3 sink handling of target-independent machine instrs (other by Chris Lattner · 16 years ago
  18. 56591ab refactor code so that LLVMTargetMachine creates the asmstreamer and by Chris Lattner · 16 years ago
  19. 1f21990 move handling of asm-verbose out of AsmPrinter.cpp into LLVMTargetMachine.cpp with the rest of the command line options. by Chris Lattner · 16 years ago
  20. edfe776 add target hooks for emitting random gunk before and after the function body. by Chris Lattner · 16 years ago
  21. d49fe1b Give AsmPrinter the most common expected implementation of by Chris Lattner · 16 years ago
  22. 10e7c60 emit a 0 byte instead of a noop if a function is empty on darwin. by Chris Lattner · 16 years ago
  23. 14c38ec Remove the argument from EmitJumpTableInfo, because it doesn't need it. by Chris Lattner · 16 years ago
  24. a240619 Drop the argument to AsmPrinter::EmitConstantPool and make it virtual. by Chris Lattner · 16 years ago
  25. be9dfce rename printVisibility to EmitVisibility and make it private, by Chris Lattner · 16 years ago
  26. 2cf7251 add a new AsmPrinter::EmitFunctionEntryLabel virtual function, by Chris Lattner · 16 years ago
  27. 9bc20ab mcize label emission for functions. by Chris Lattner · 16 years ago
  28. 111a319 use EmitLinkage for functions as well as globals. One output by Chris Lattner · 16 years ago
  29. a3e8883 pull linkage emission code out to a new EmitLinkage function. by Chris Lattner · 16 years ago
  30. b406a81 rearrange some directives, no functionality change. by Chris Lattner · 16 years ago
  31. b11caed now that enough stuff is constified, move function header printing by Chris Lattner · 16 years ago
  32. c618c8a emit jump table an alias ".set" directives through MCStreamer as assignments. by Chris Lattner · 16 years ago
  33. cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 16 years ago
  34. f1214cb eliminate the TargetLowering::UsesGlobalOffsetTable bool, which is by Chris Lattner · 16 years ago
  35. 3b131d7 Now that printPICJumpTableSetLabel is not overloaded, by Chris Lattner · 16 years ago
  36. 589c6f6 Move getJTISymbol from MachineJumpTableInfo to MachineFunction, by Chris Lattner · 16 years ago
  37. beeb93e add a new MachineJumpTableInfo::getJTISymbol method, by Chris Lattner · 16 years ago
  38. e35df92 simplify asmprinter: only emit .set directives when entries have by Chris Lattner · 16 years ago
  39. 6bf1def rename printPICJumpTableEntry -> EmitJumpTableEntry, by Chris Lattner · 16 years ago
  40. f71cb01 add a new MachineBasicBlock::getSymbol method, replacing by Chris Lattner · 16 years ago
  41. b84822f make MachineFunction keep track of its ID and make by Chris Lattner · 16 years ago
  42. 85fe078 Add support for target-specific 32-bit custom-lowered jump table entries. by Chris Lattner · 16 years ago
  43. ff537ce switch jump table entry emission to be based on EntryKind by Chris Lattner · 16 years ago
  44. 071c62f Rearrange handling of jump tables. Highlights: by Chris Lattner · 16 years ago
  45. 44e8725 eliminate redundant argument to EmitJumpTableInfo by Chris Lattner · 16 years ago
  46. 718fb59 mcstreamerize gprel32 emission. by Chris Lattner · 16 years ago
  47. 1aca249 mcize the non-gprel cases of AsmPrinter::printPICJumpTableEntry by Chris Lattner · 16 years ago
  48. 798d125 handle the _set_ symbol with an MCSymbol. by Chris Lattner · 16 years ago
  49. 78f485a rename MAI::PICJumpTableDirective to MAI::GPRel32Directive to by Chris Lattner · 16 years ago
  50. a86106e pull the non-pic jump table case out of printPICJumpTableEntry by Chris Lattner · 16 years ago
  51. cba386c remove JumpTableDirective, it is always null. by Chris Lattner · 16 years ago
  52. bfcb096 sink an arm specific method out of asmprinter into the ARMAsmPrinter and by Chris Lattner · 16 years ago
  53. a6594fc mcstreamerize .file and .file. This also fixes an issue where the by Chris Lattner · 16 years ago
  54. a800f7c emit ELF .type directives through MCStreamer instead of doing it textually. by Chris Lattner · 16 years ago
  55. 1947f24 add a comment by Chris Lattner · 16 years ago
  56. 99328ad emit the .size directive for global variables on ELF through mcstreamer. by Chris Lattner · 16 years ago
  57. 9eb158d mcize lcomm, simplify .comm, extend both to support 64-bit sizes. by Chris Lattner · 16 years ago
  58. f9f93e4 resolve a fixme: the "nonexecutable stack directive" is actually by Chris Lattner · 16 years ago
  59. 152a29b mcize visibility directives. by Chris Lattner · 16 years ago
  60. a5ad93a move the various directive enums out of the MCStreamer class by Chris Lattner · 16 years ago
  61. 52492ac Change constantexpr global variable initializers to convert the constants by Chris Lattner · 16 years ago
  62. 3a9be0e mcstreamerize .no_dead_strip and .reference for static ctors/dtors. by Chris Lattner · 16 years ago
  63. 3924868 mcize jump table and constant pool entry labels, .local on elf, by Chris Lattner · 16 years ago
  64. 05f8453 emit .ascii and .asciz through MCStreamer. by Chris Lattner · 16 years ago
  65. 4cf202b remove one form of EmitString, just use EmitBytes instead. We must by Chris Lattner · 16 years ago
  66. faca549 move "EOL" from asmprinter to dwarfprinter. It should eventually by Chris Lattner · 16 years ago
  67. 894d75a move uleb printing from asmprinter to dwarfprinter, mcize, by Chris Lattner · 16 years ago
  68. bb9078a move sleb printing out of asmprinter into dwarf printer, make clients by Chris Lattner · 16 years ago
  69. f61ed8e add a new DwarfPrinter::EmitEncodingByte method which handles by Chris Lattner · 16 years ago
  70. 0ad9c91 inline away the trivial AsmPrinter::EOL() method. by Chris Lattner · 16 years ago
  71. 0595324 inline AsmPrinter::PrintHex into its two trivial callers. by Chris Lattner · 16 years ago
  72. 523a508 change this to be a static function instead of a method on asmprinter. by Chris Lattner · 16 years ago
  73. 88ad3de make the loop comment printer print out a much better structured by Chris Lattner · 16 years ago
  74. 965df54 For blocks that are not loop headers, just print their loop depth and header BB. by Chris Lattner · 16 years ago
  75. d8d0aee reenable the label loop comments and switch them to use the formatted by Chris Lattner · 16 years ago
  76. 0fd90fd Convert some more random-comment-printing stuff to use by Chris Lattner · 16 years ago
  77. d79d9dc add a new MCAsmStreamer::GetCommentOS method to simplify stuff by Chris Lattner · 16 years ago
  78. d32c7cf rename addComment -> AddComment for consistency. by Chris Lattner · 16 years ago
  79. 86e2211 Add the ability for MCStreamer to emit comments on the same line as directives. by Chris Lattner · 16 years ago
  80. 0740441 pass "-fasm-verbose" into createAsmStreamer. by Chris Lattner · 16 years ago
  81. b0bedd6 don't send null pointers through the constantexpr codepath unneededly. by Chris Lattner · 16 years ago
  82. bcb83e5 eliminate some uses of AsmPrinter::EmitIntXXX by Chris Lattner · 16 years ago
  83. ea3cb40 inline and radically simplify printDataDirective. It will eventually by Chris Lattner · 16 years ago
  84. 213168b emit basic block labels with mcstreamer. by Chris Lattner · 16 years ago
  85. 043c4e5 emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, for tidiness. by Chris Lattner · 16 years ago
  86. 2dd245c signficant cleanups to EmitGlobalConstant (including streamerization by Chris Lattner · 16 years ago
  87. 9ceff94 switch ConstantFP emission to use MCStreamer, significantly by Chris Lattner · 16 years ago
  88. 5eaa54e make mcasmstreamer handle expanding 8 byte integer constants to by Chris Lattner · 16 years ago
  89. 1658202 give createAsmStreamer an 'isLittleEndian' argument. by Chris Lattner · 16 years ago
  90. 09ce674 simplify the rest of fp constant printing. by Chris Lattner · 16 years ago
  91. 72b5ebc simplify the code for printing x86 long double, don't do work by Chris Lattner · 16 years ago
  92. 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 16 years ago
  93. aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 16 years ago
  94. 91093ec refactor code to be static functions instead of methods on AsmPrinter. by Chris Lattner · 16 years ago
  95. 8a6d7ac mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the by Chris Lattner · 16 years ago
  96. f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 16 years ago
  97. 4c8c668 mcstreamer'ize the rest of EmitGlobalVariable that is used on by Chris Lattner · 16 years ago
  98. 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 16 years ago
  99. c99fd87 Avoid including DebugInfo.h in AsmPrinter.h by Devang Patel · 16 years ago
  100. 4ed5438 mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode. by Chris Lattner · 16 years ago