summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86TargetAsmInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-131/+0
* Revert 78892 and 78895, these break generating working executables onDaniel Dunbar2009-08-131-2/+4
* fix a minor fixme. When building with SL and later tools, the ".eh" symbolsChris Lattner2009-08-131-4/+2
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-121-8/+8
* prune #includage.Chris Lattner2009-08-111-12/+0
* change the -x86-asm-syntax=intel/att flag to be in X86TAI Chris Lattner2009-08-111-6/+21
* Change the asmprinter to print the comment character before theChris Lattner2009-08-111-5/+0
* factorize more darwin TAI stuff. Note that this givesChris Lattner2009-08-111-6/+0
* factorize darwin ProtectedDirective and SetDirective.Chris Lattner2009-08-111-1/+0
* all darwin targets have .space and .zerofill, pull up.Chris Lattner2009-08-111-2/+0
* move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminateChris Lattner2009-08-111-2/+0
* eliminate the X86TargetAsmInfo template.Chris Lattner2009-08-111-10/+18
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-2/+2
* remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs.Chris Lattner2009-08-051-4/+0
* rip out SectionEndDirectiveSuffix support, only uses byChris Lattner2009-08-041-1/+0
* move dwarf debug info section selection stuff from TAI toChris Lattner2009-08-021-12/+0
* convert EHFrameSection to be managed by TLOF instead of TAI.Chris Lattner2009-08-021-3/+0
* remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner2009-08-021-1/+1
* remove the x86/ppc impls of getEHGlobalPrefix, which is already dead.Chris Lattner2009-08-021-8/+0
* remove the dead PreferredEHDataFormat TAI hook: its now deadChris Lattner2009-08-021-72/+0
* move getDwarfExceptionSection from TAI to TLOF and rename it to Chris Lattner2009-08-021-2/+0
* Remove "JumpTableDataSection" from TAI, instead, have AsmPrinterChris Lattner2009-08-011-1/+0
* REmove dead fields of TAI.Chris Lattner2009-08-011-5/+0
* PreferredEHDataFormat is always call with data and global, but this wholeChris Lattner2009-07-311-38/+14
* Change the "PreferredEHDataFormat" from "absptr" if we're on a Darwin system >Bill Wendling2009-07-291-5/+9
* Darwin outputs (DW_EH_PE_pcrel | DW_EH_PE_indirect | DW_EH_PE_sdata4) when we'reBill Wendling2009-07-281-2/+5
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-5/+0
* make COFF work like ELF and macho, by splitting out into its ownChris Lattner2009-07-271-59/+1
* apparently we have "windows" and "coff", which are different(?)Chris Lattner2009-07-271-0/+3
* 32-bit darwin targets support .literal16 too.Chris Lattner2009-07-271-4/+0
* Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSec...Chris Lattner2009-07-271-13/+10
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-271-9/+9
* untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create aChris Lattner2009-07-261-0/+3
* remove a densemap from TargetAsmInfo that was uniquing the targetflags strings,Chris Lattner2009-07-261-10/+11
* rename Mergable -> Mergeable and Writable -> WriteableChris Lattner2009-07-261-1/+1
* Rearrange all the SectionKinds and structure them into a hierarchicalChris Lattner2009-07-261-1/+1
* make SectionKind be a first-class pod struct instead of justChris Lattner2009-07-251-16/+6
* this is (unfortunately) several changes mixed together:Chris Lattner2009-07-251-3/+2
* make SectionKindForGlobal target independent, and therefore non-virtual.Chris Lattner2009-07-241-0/+4
* Switch to getNameStr().Daniel Dunbar2009-07-241-3/+3
* Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal.Chris Lattner2009-07-241-24/+18
* remove TargetAsmInfo::ExpandInlineAsmChris Lattner2009-07-201-94/+0
* Untangle a snarl that I discovered when updating the mangler,Chris Lattner2009-07-171-2/+1
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-1/+1
* Reverted r75484. It was causing a failure with Apple-style builds.Bill Wendling2009-07-131-7/+1
* More standard way of specifying greater than Leopard.Bill Wendling2009-07-131-3/+3
* On greater than Leopard systems, place exception tables in the __TEXT section.Bill Wendling2009-07-131-3/+11
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+2
* Misc tweaks to Intel asm printing to make it more compatible with MASM. Eli Friedman2009-06-191-3/+8
* merge the common darwin settings from the X86/PPC/ARM targetsChris Lattner2009-06-191-43/+5
OpenPOWER on IntegriCloud