- 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
- 264b5d9 Move Object format code to lib/BinaryFormat. by Zachary Turner · 8 years ago
- d3a6c89 [MC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
- 151e5be [MC] Delete use of *structors_used. by Davide Italiano · 9 years ago
- 5c3140f ARM: put extern __thread stubs in a special section. by Tim Northover · 10 years ago
- 1b640e0 [MachO] Add MachO alt-entry directive support. by Lang Hames · 10 years ago
- 4a85643 [MC] Use LShr for constant evaluation of ">>" on non-arm64 darwin. by Ahmed Bougacha · 10 years ago
- 1905287 [MC] Use LShr for constant evaluation of ">>" on ELF/arm64--darwin. by Ahmed Bougacha · 11 years ago
- 9f5fe4a Remove MCStreamer include which isn't used here. NFC by Pete Cooper · 11 years ago
- e4bcad4 Learn that __DATA,__objc_classrefs is not atomized via symbols. by Rafael Espindola · 11 years ago
- 2658554 Add r224985 back with fixes. by Rafael Espindola · 11 years ago
- 7244bb3 Revert "Add r224985 back with two fixes." by Rafael Espindola · 11 years ago
- d9c3e30 Add r224985 back with two fixes. by Rafael Espindola · 11 years ago
- 1e923ec Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revision by Lang Hames · 11 years ago
- 66f755f Revert r224935 "Refactor duplicated code. No intended functionality change." by Lang Hames · 11 years ago
- 04b37c4 Revert r225048: It broke ObjC on AArch64. by Lang Hames · 11 years ago
- 54b435e Add r224985 back with a fix. by Rafael Espindola · 11 years ago
- d4da904 Revert "Remove doesSectionRequireSymbols." by Rafael Espindola · 11 years ago
- b22d5aa Remove doesSectionRequireSymbols. by Rafael Espindola · 11 years ago
- bed67f3 Refactor duplicated code. by Rafael Espindola · 11 years ago
- f03ae4e Drop support for an old version of ld64 (from darwin 9). by Rafael Espindola · 11 years ago
- c606bfe Fix a bit of confusion about .set and produce more readable assembly. by Rafael Espindola · 11 years ago
- 5627670 MachO: actually set linker-private prefix at MC level. by Tim Northover · 12 years ago
- 753e176 Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
- abe212a Revert r201237+r201238: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
- a7d504c Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
- 5887356 Make the llvm mangler depend only on DataLayout. by Rafael Espindola · 12 years ago
- 1b01849 on darwin<10, fallback to .weak_definition (PPC,X86) by David Fang · 12 years ago
- 5113d16 Refactor the setting of PrivateGlobalPrefix. by Rafael Espindola · 12 years ago
- 04867ce Convert two char* that are only ever used as booleans to bool. by Rafael Espindola · 12 years ago
- 848493d The global prefix is always one char. Don't use a string for it. by Rafael Espindola · 12 years ago
- fdc8813 Remove AllowQuotesInName and friends from MCAsmInfo. by Rafael Espindola · 12 years ago
- 74e1d0a Remove unused flag. by Rafael Espindola · 12 years ago
- 68b9f05 Fix alignment of .comm and .lcomm on mingw32. by Benjamin Kramer · 13 years ago
- 47f9ec9 MC: Overhaul handling of .lcomm by Benjamin Kramer · 13 years ago
- ea59166 Remove another duplicated variable. We only need one to tell us if the linker by Rafael Espindola · 13 years ago
- d7bdaf5 Fix a FIXME: DwarfRequiresRelocationForSectionOffset is the same as by Rafael Espindola · 13 years ago
- 33da336 Emit relocations for DW_AT_location entries on systems which need it. This is by Nick Lewycky · 13 years ago
- 4b63d2a Refactor data-in-code annotations. by Jim Grosbach · 13 years ago
- dc1e36e Tidy up. Trailing whitespace. by Jim Grosbach · 13 years ago
- a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
- 965e0c6 Emit the ctors in the proper order on ARM/EABI. by Anton Korobeynikov · 14 years ago
- 11b9894 MachO doesn't support the protected visibility. Don't default to 'global' here. <rdar://problem/10396775> by Bill Wendling · 14 years ago
- d59c0ca Teach our Dwarf emission to use the string pool. by Nick Lewycky · 14 years ago
- 0ca562e 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 · 14 years ago
- 5c04c62 Darwin wants ctors/dtors to be ordered the other way round to linux. by Duncan Sands · 14 years ago
- 2fe0ee1 Rename DwarfRequiresRelocationForStmtList to by Rafael Espindola · 14 years ago
- a755891 Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, but by Rafael Espindola · 15 years ago
- fd05785 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 15 years ago
- 6bd6a70 Add the getExprForFDESymbol method that responsible for computing the by Rafael Espindola · 15 years ago
- c5dac4d Add a getExprForPersonalitySymbol method to MCAsmInfo. Use it when by Rafael Espindola · 15 years ago
- bf83659 Omit private_extern declarations of extern symbols; followup to by Stuart Hastings · 15 years ago
- a6cd2d8 Rename NeedsSetToChangeDiffSize to HasAggressiveSymbolFolding which is a much by Rafael Espindola · 15 years ago
- 44bbe36 Second try at making direct object emission produce the same results by Rafael Espindola · 15 years ago
- 1048e75 Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 15 years ago
- 8be1441 Added support for the Mach-O .symbol_resolver directive. rdar://8673046 by Kevin Enderby · 15 years ago
- da3ef85 Fix .debug_range for linux. Patch by Krister Wombell. by Devang Patel · 15 years ago
- ea63639 Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. by Devang Patel · 15 years ago
- ea9207c Revert some unneeded parts of the change in r107886 for the by Kevin Enderby · 15 years ago
- 082d0fd Added the darwin .weak_def_can_be_hidden directive. by Kevin Enderby · 15 years ago
- 3632171 Revert r107205 and r107207. by Bill Wendling · 15 years ago
- 1767723 Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 15 years ago
- 27e7ffc Partial code for emitting thread local bss data. by Eric Christopher · 15 years ago
- 71c30c1 move three lowering hooks from MAI to TLOF and make one of them by Chris Lattner · 16 years ago
- ff234e0 Eliminate SetDirective, and replace it with HasSetDirective. by Chris Lattner · 16 years ago
- dcb03f0 Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF. by Rafael Espindola · 16 years ago
- 3dd38a8 eliminate MCAsmInfo::NeedsSet: we now just use .set on any platform that has it. by Chris Lattner · 16 years ago
- 76bdea3 resolve a fixme: the "nonexecutable stack directive" is actually by Chris Lattner · 16 years ago
- 0bfd279 mcize visibility directives. by Chris Lattner · 16 years ago
- 1deb09c mcstreamerize .no_dead_strip and .reference for static ctors/dtors. by Chris Lattner · 16 years ago
- 2b4364f revert 93934, removing the MCAsmInfo endianness bit. I can't by Chris Lattner · 16 years ago
- 003b5c8 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 16 years ago
- cd2915e stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 16 years ago
- dccbb28 add a bool for whether .lcomm takes an alignment instead of basing this on "isdarwin". by Chris Lattner · 16 years ago
- e9d28b1 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 16 years ago
- 1d37188 Cleanup handling of .zerofill on darwin: by Chris Lattner · 16 years ago
- b866602 Big change #1 for personality function references: by Chris Lattner · 16 years ago
- d940dd5 remove MAI::JumpTableSpecialLabelPrefix now that MAI by Chris Lattner · 16 years ago
- a9f56a6 Revert last patch. We need to put this into TargetLowering. There will be a lot by Bill Wendling · 16 years ago
- 4855912 Add a target asm info hook to specify that particular bits of data in the FDE by Bill Wendling · 16 years ago
- 0545746 rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. by Chris Lattner · 16 years ago
- 2b9f0d1 move the MCAsmInfo .cpp/.h files into the right directories and rename them. by Chris Lattner · 16 years ago[Renamed from llvm/lib/Target/DarwinTargetAsmInfo.cpp]
- 7b26fce Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
- 86c065d Revert 78892 and 78895, these break generating working executables on by Daniel Dunbar · 16 years ago
- 00a8de0 fix typo, add 10.6 version of test for my previous patch. by Chris Lattner · 16 years ago
- eb68198 fix a minor fixme. When building with SL and later tools, the ".eh" symbols by Chris Lattner · 16 years ago
- abdcbc7 Change the asmprinter to print the comment character before the by Chris Lattner · 16 years ago
- 54075a7 factorize more darwin TAI stuff. Note that this gives by Chris Lattner · 16 years ago
- 6747b39 factorize darwin ProtectedDirective and SetDirective. by Chris Lattner · 16 years ago
- d832c8e all darwin targets have .space and .zerofill, pull up. by Chris Lattner · 16 years ago
- 7faf1fd move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate by Chris Lattner · 16 years ago
- 1472cf5 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 16 years ago
- bdde99bd I need Triple information, 10.6 shouldn't set this, it bloats object files. by Chris Lattner · 16 years ago
- b25afe0 remove TargetAsmInfo::TM, which is now dead. The basic TAI class now by Chris Lattner · 16 years ago
- 4e7dfaf convert ctors/dtors section to be in TLOF instead of TAI. by Chris Lattner · 16 years ago
- 0c40266 Remove "JumpTableDataSection" from TAI, instead, have AsmPrinter by Chris Lattner · 16 years ago
- b2bbb61 REmove dead fields of TAI. by Chris Lattner · 16 years ago
- d25701c move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it to by Chris Lattner · 16 years ago
- 5e693ed Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
- c51f339 sink text/data section creation down into the target-specific places that by Chris Lattner · 16 years ago