aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/DarwinTargetAsmInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* move dwarf debug info section selection stuff from TAI toChris Lattner2009-08-021-12/+0
* I need Triple information, 10.6 shouldn't set this, it bloats Chris Lattner2009-08-021-1/+2
* remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner2009-08-021-13/+1
* convert ctors/dtors section to be in TLOF instead ofChris Lattner2009-08-021-9/+0
* Remove "JumpTableDataSection" from TAI, instead, have AsmPrinterChris Lattner2009-08-011-2/+0
* REmove dead fields of TAI.Chris Lattner2009-08-011-2/+0
* move emitUsedDirectiveFor to TargetLoweringObjectFile and rename it toChris Lattner2009-07-311-20/+0
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-102/+1
* sink text/data section creation down into the target-specific places that Chris Lattner2009-07-271-1/+2
* 32-bit darwin targets support .literal16 too.Chris Lattner2009-07-271-6/+4
* Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSec...Chris Lattner2009-07-271-17/+17
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-271-9/+10
* simplify this code now that SectionKind knows if a global is weak or not.Chris Lattner2009-07-261-5/+2
* rename Mergable -> Mergeable and Writable -> WriteableChris Lattner2009-07-261-10/+10
* simplify getSectionForMergableConstant to take a SectionKind.Chris Lattner2009-07-261-13/+6
* introduce specialized mergable const sectionkinds for elements of size 4/8/16 toChris Lattner2009-07-261-3/+7
* Rearrange all the SectionKinds and structure them into a hierarchicalChris Lattner2009-07-261-9/+9
* finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobalChris Lattner2009-07-261-23/+16
* simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bitChris Lattner2009-07-261-16/+20
* make SectionKind be a first-class pod struct instead of justChris Lattner2009-07-251-2/+2
* this is (unfortunately) several changes mixed together:Chris Lattner2009-07-251-1/+2
* make SectionKindForGlobal target independent, and therefore non-virtual.Chris Lattner2009-07-241-2/+7
* we already know the sectionkind when invoking SelectSectionForGlobal,Chris Lattner2009-07-241-2/+2
* hoist section name uniquing logic up to the top-level SectionForGlobalChris Lattner2009-07-241-5/+4
* Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal.Chris Lattner2009-07-241-6/+0
* inline the two MergeableConstSection implementations into theirChris Lattner2009-07-221-17/+13
* remove the SelectSectionForMachineConst hook, replacing it withChris Lattner2009-07-221-20/+22
* simplify based on the fact that darwin always uses L/l.Chris Lattner2009-07-211-8/+4
* make some stuff private.Chris Lattner2009-07-211-10/+3
* Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match theChris Lattner2009-07-211-4/+5
* Simplify the code in DarwinTargetAsmInfo::emitUsedDirectiveFor so that humans...Bill Wendling2009-07-201-16/+16
* Untangle a snarl that I discovered when updating the mangler,Chris Lattner2009-07-171-0/+5
* Remove StringConstantPrefix now that the only userDuncan Sands2009-07-151-1/+0
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-3/+6
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-2/+2
* Revert r7561{9,8,7,6}, which depend on r75610. Daniel Dunbar2009-07-141-6/+3
* rename getValueName -> getMangledName. These two files have veryChris Lattner2009-07-141-3/+6
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-2/+3
* merge the common darwin settings from the X86/PPC/ARM targetsChris Lattner2009-06-191-0/+47
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-2/+2
* Do not propagate ELF-specific stuff (data.rel) into other targets. This simpl...Anton Korobeynikov2009-03-301-3/+0
* Add data.rel stuffAnton Korobeynikov2009-03-301-0/+3
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-071-1/+1
* Treat [1 x i8] zeroinitializer as a C string, placing such stuff intoAnton Korobeynikov2009-01-271-2/+2
* Add the private linkage.Rafael Espindola2009-01-151-1/+1
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-2/+2
* squash warnings.Devang Patel2009-01-051-0/+1
* Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman2008-11-031-7/+6
* (re)Put const weak strings in appropriate section on Darwin.Dale Johannesen2008-10-081-1/+3
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-291-1/+1