1. 390c40d Teach our Dwarf emission to use the string pool. by Nick Lewycky · 13 years ago
  2. 5d6a673 Disable code/data region symbols on ELF targets, where different mapping symbols are used for ARM/Thumb mode code. This should only be re-enabled once we have a solution to properly distinguish these. by Owen Anderson · 13 years ago
  3. 2fec6c5 Teach the MC to output code/data region marker labels in MachO and ELF modes. These are used by disassemblers to provide better disassembly, particularly on targets like ARM Thumb that like to intermingle data in the TEXT segment. by Owen Anderson · 13 years ago
  4. 147272b Darwin wants ctors/dtors to be ordered the other way round to linux. by Duncan Sands · 13 years ago
  5. 36a1601 Don't drop alignment info on local common symbols. by Benjamin Kramer · 13 years ago
  6. bd27f5a Support .code32 and .code64 in X86 assembler. by Evan Cheng · 13 years ago
  7. 1be0e27 Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest by Evan Cheng · 13 years ago
  8. 3014b2f This patch adds a flag in MCAsmInfo that indicates whether dwarf register by Akira Hatanaka · 13 years ago
  9. dc52ecf Rename DwarfRequiresRelocationForStmtList to by Rafael Espindola · 13 years ago
  10. f2b0423 Dead code elimination. by Rafael Espindola · 13 years ago
  11. 7af1a59 Don't produce a __debug_frame. by Rafael Espindola · 13 years ago
  12. 597a766 Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, but by Rafael Espindola · 13 years ago
  13. debd7e4 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 13 years ago
  14. a0057ca Add the getExprForFDESymbol method that responsible for computing the by Rafael Espindola · 13 years ago
  15. bfa27cc Add a getExprForPersonalitySymbol method to MCAsmInfo. Use it when by Rafael Espindola · 13 years ago
  16. d31d304 Clean up assembly statement separator support. by Jim Grosbach · 14 years ago
  17. 5129bde Omit private_extern declarations of extern symbols; followup to by Stuart Hastings · 14 years ago
  18. 90a5a0c Rename NeedsSetToChangeDiffSize to HasAggressiveSymbolFolding which is a much by Rafael Espindola · 14 years ago
  19. 5d4918d There are two reasons why we might want to use by Rafael Espindola · 14 years ago
  20. 767b1be Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 14 years ago
  21. 1f6efa3 Merge System into Support. by Michael J. Spencer · 14 years ago
  22. e8e98d7 Added support for the Mach-O .symbol_resolver directive. rdar://8673046 by Kevin Enderby · 14 years ago
  23. 5c05563 Change CodeGen to use .loc directives. This produces a lot more readable output by Rafael Espindola · 14 years ago
  24. e07b75e allow target-specific label suffixes, patch by Yuri Gribov! by Chris Lattner · 14 years ago
  25. b1fcfbe Fix .debug_range for linux. Patch by Krister Wombell. by Devang Patel · 14 years ago
  26. ae84d5b Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. by Devang Patel · 14 years ago
  27. 1b02acb Revert some unneeded parts of the change in r107886 for the by Kevin Enderby · 14 years ago
  28. f59cac5 Added the darwin .weak_def_can_be_hidden directive. by Kevin Enderby · 14 years ago
  29. 07d3177 Revert r107205 and r107207. by Bill Wendling · 14 years ago
  30. 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 14 years ago
  31. c1a887d Partial code for emitting thread local bss data. by Eric Christopher · 14 years ago
  32. b9a01bc Add support for assemblers that don't support periods in a name by Mon P Wang · 14 years ago
  33. 3d22513 eliminate the magic AbsoluteDebugSectionOffsets MAI hook, by Chris Lattner · 15 years ago
  34. 0887fa0 isAbsoluteEHSectionOffsets always returns false, eliminate it by Chris Lattner · 15 years ago
  35. 8a29fa6 move fastcall/stdcall mangling up into Mangler. by Chris Lattner · 15 years ago
  36. 09d53fe move three lowering hooks from MAI to TLOF and make one of them by Chris Lattner · 15 years ago
  37. 73163f8 MC: Change default comment column to 40 characters. by Daniel Dunbar · 15 years ago
  38. cee6332 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 15 years ago
  39. 2e2563b Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF. by Rafael Espindola · 15 years ago
  40. 6a315c3 eliminate MCAsmInfo::NeedsSet: we now just use .set on any platform that has it. by Chris Lattner · 15 years ago
  41. 78f485a rename MAI::PICJumpTableDirective to MAI::GPRel32Directive to by Chris Lattner · 15 years ago
  42. cba386c remove JumpTableDirective, it is always null. by Chris Lattner · 15 years ago
  43. 6559d76 all supported target now have aligned common support. by Chris Lattner · 15 years ago
  44. 9eb158d mcize lcomm, simplify .comm, extend both to support 64-bit sizes. by Chris Lattner · 15 years ago
  45. f9f93e4 resolve a fixme: the "nonexecutable stack directive" is actually by Chris Lattner · 15 years ago
  46. 152a29b mcize visibility directives. by Chris Lattner · 15 years ago
  47. 3a9be0e mcstreamerize .no_dead_strip and .reference for static ctors/dtors. by Chris Lattner · 15 years ago
  48. 8eeba35 revert 93934, removing the MCAsmInfo endianness bit. I can't by Chris Lattner · 15 years ago
  49. c7b8814 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 15 years ago
  50. f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 15 years ago
  51. 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 15 years ago
  52. 41eb8b4 hookize the cygwin ".linkonce" directive. by Chris Lattner · 15 years ago
  53. 7517b24 add a bool for whether .lcomm takes an alignment instead of basing this on "isdarwin". by Chris Lattner · 15 years ago
  54. 71eae71 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 15 years ago
  55. aac138e Cleanup handling of .zerofill on darwin: by Chris Lattner · 15 years ago
  56. 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 15 years ago
  57. c6f729e Allow symbols to start from the digit if target requests it. This allows, e.g. pinning by Anton Korobeynikov · 15 years ago
  58. 8c6ed05 Big change #1 for personality function references: by Chris Lattner · 15 years ago
  59. bfd1e50 remove some horrible MAI hooks which fortunately turn out to be always empty. by Chris Lattner · 15 years ago
  60. 7c30191 remove MAI::JumpTableSpecialLabelPrefix now that MAI by Chris Lattner · 15 years ago
  61. 415c8cf Revert last patch. We need to put this into TargetLowering. There will be a lot by Bill Wendling · 15 years ago
  62. 533534a Add the #include here. by Bill Wendling · 15 years ago
  63. b9e7689 Add a target asm info hook to specify that particular bits of data in the FDE by Bill Wendling · 15 years ago
  64. 33adcfb rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 15 years ago
  65. 82d748d move the MCAsmInfo .cpp/.h files into the right directories and rename them. by Chris Lattner · 15 years ago[Renamed from lib/Target/TargetAsmInfo.cpp]
  66. af76e59 Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 15 years ago
  67. fdf229e Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' by Bruno Cardoso Lopes · 15 years ago
  68. e2b0601 Change the asmprinter to print the comment character before the by Chris Lattner · 15 years ago
  69. dfab291 split "JumpTableDirective" (an existing hack) into a PIC and nonPIC by Chris Lattner · 15 years ago
  70. 1b747ad SjLj based exception handling unwinding support. This patch is nasty, brutish by Jim Grosbach · 15 years ago
  71. 892e182 1. Make MCSection an abstract class. by Chris Lattner · 15 years ago
  72. 5277b22 eliminate TargetLoweringObjectFileSparc in favor of a TAI hook. by Chris Lattner · 15 years ago
  73. db0a970 remove a bunch of now-dead crud from the asmprinter and TAI interfaces. by Chris Lattner · 15 years ago
  74. cafbdc5 remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs. by Chris Lattner · 15 years ago
  75. f9c1ccf rip out SectionEndDirectiveSuffix support, only uses by by Chris Lattner · 15 years ago
  76. 18a4c16 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 15 years ago
  77. 35039ac convert EHFrameSection to be managed by TLOF instead of TAI. by Chris Lattner · 15 years ago
  78. d90183d Move the getInlineAsmLength virtual method from TAI to TII, where by Chris Lattner · 15 years ago
  79. 8d4a0a3 remove TargetAsmInfo::TM, which is now dead. The basic TAI class now by Chris Lattner · 15 years ago
  80. 5e62147 clean up #includes of TargetAsmInfo.cpp by Chris Lattner · 15 years ago
  81. b6d6674 remove the dead PreferredEHDataFormat TAI hook: its now dead by Chris Lattner · 15 years ago
  82. d5bbb07 move getDwarfExceptionSection from TAI to TLOF and rename it to by Chris Lattner · 15 years ago
  83. 80ec279 convert ctors/dtors section to be in TLOF instead of TAI. by Chris Lattner · 15 years ago
  84. 83d77fa Remove "JumpTableDataSection" from TAI, instead, have AsmPrinter by Chris Lattner · 15 years ago
  85. b80610c REmove dead fields of TAI. by Chris Lattner · 15 years ago
  86. 7a01e95 PreferredEHDataFormat is always call with data and global, but this whole by Chris Lattner · 15 years ago
  87. f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 15 years ago
  88. 3b07b52 Sink getSectionPrefixForUniqueGlobal down into the TAI by Chris Lattner · 15 years ago
  89. a7defb7 add an explanatory comment about why we drop these in readonly and by Chris Lattner · 15 years ago
  90. afcb70b don't create default text/data sections for all targets. by Chris Lattner · 15 years ago
  91. e346694 Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSection by Chris Lattner · 15 years ago
  92. 5fe575f Eliminate SectionFlags, just embed a SectionKind into Section by Chris Lattner · 15 years ago
  93. 0fcf4dc untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create a by Chris Lattner · 15 years ago
  94. f40761d remove a densemap from TargetAsmInfo that was uniquing the targetflags strings, by Chris Lattner · 15 years ago
  95. 6468b44 simplify SectionFlagsForGlobal, even though I want to kill it. by Chris Lattner · 15 years ago
  96. 37088b3 make SectionKind keep track of whether a global had an explicit by Chris Lattner · 15 years ago
  97. 4c50922 make SectionKind know whether a symbol is weak or not in addition by Chris Lattner · 15 years ago
  98. 2ceb60a rename Mergable -> Mergeable and Writable -> Writeable by Chris Lattner · 15 years ago
  99. 2c5815d remove a bunch of helper functions, just use SectionKind::get instead. by Chris Lattner · 15 years ago
  100. 5c2f789 simplify getSectionForMergableConstant to take a SectionKind. by Chris Lattner · 15 years ago