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