summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86TargetAsmInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-42/+0
* Revert 78892 and 78895, these break generating working executables onDaniel Dunbar2009-08-131-0/+2
* fix a minor fixme. When building with SL and later tools, the ".eh" symbolsChris Lattner2009-08-131-2/+0
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-121-5/+5
* eliminate template from arm TAIChris Lattner2009-08-111-1/+0
* fix a bug I introduced in r78724 that caused failures in:Chris Lattner2009-08-111-1/+1
* eliminate the X86TargetAsmInfo template.Chris Lattner2009-08-111-16/+6
* remove the dead ELFTargetAsmInfo.h/cpp file. TargetAsmInfoChris Lattner2009-08-021-1/+0
* remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner2009-08-021-2/+2
* remove the x86/ppc impls of getEHGlobalPrefix, which is already dead.Chris Lattner2009-08-021-1/+0
* remove the dead PreferredEHDataFormat TAI hook: its now deadChris Lattner2009-08-021-8/+1
* PreferredEHDataFormat is always call with data and global, but this wholeChris Lattner2009-07-311-6/+3
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-3/+1
* make COFF work like ELF and macho, by splitting out into its ownChris Lattner2009-07-271-8/+6
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-271-2/+2
* remove a densemap from TargetAsmInfo that was uniquing the targetflags strings,Chris Lattner2009-07-261-1/+3
* make SectionKind be a first-class pod struct instead of justChris Lattner2009-07-251-1/+1
* Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal.Chris Lattner2009-07-241-2/+2
* remove TargetAsmInfo::ExpandInlineAsmChris Lattner2009-07-201-10/+2
* Fix bug 3202.Rafael Espindola2008-12-191-1/+1
* Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman2008-11-031-2/+0
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-251-10/+22
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-251-22/+10
* Minor cleanupAnton Korobeynikov2008-09-241-0/+3
* Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov2008-09-241-10/+19
* Reduce heap trashing due to std::string construction / concatenation via cach...Anton Korobeynikov2008-08-161-1/+1
* Remove dead forward declAnton Korobeynikov2008-08-071-1/+0
* Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 codeAnton Korobeynikov2008-07-191-20/+9
* First sketch of special section objectsAnton Korobeynikov2008-07-091-12/+11
* Add hacky way to distinguish named and named sections. This will be generaliz...Anton Korobeynikov2008-07-091-0/+2
* Drop dead member referenceAnton Korobeynikov2008-07-091-1/+0
* Add funny darwin section selection logicAnton Korobeynikov2008-07-091-0/+5
* Handle ELF mergeable sectionsAnton Korobeynikov2008-07-091-0/+5
* Provide section selection for X86 ELF targetsAnton Korobeynikov2008-07-091-0/+2
* Split PrintSectionFlagsAnton Korobeynikov2008-07-091-1/+2
* Split UniqueSectionForGlobal()Anton Korobeynikov2008-07-091-2/+4
* Split PreferredEHDataFormat hookAnton Korobeynikov2008-07-091-2/+6
* Split X86TargetAsmInfo into 4 subtarget-specific classesAnton Korobeynikov2008-07-091-1/+18
* Move flag decoding stuff into special hookAnton Korobeynikov2008-07-091-0/+1
* Properly handle linkonce stuffAnton Korobeynikov2008-07-091-0/+2
* Provide skeletone code for calculation of section, where global should be emi...Anton Korobeynikov2008-07-091-1/+2
* Use enumeration for preffered EH dwarf encoding reasonAnton Korobeynikov2008-02-291-1/+2
* Preparation step for some cleanup/generalization in EH information emission:Anton Korobeynikov2008-02-271-0/+3
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* More explicit keywords.Dan Gohman2007-09-251-1/+1
* Fix for PR1095:Bill Wendling2007-01-161-1/+1
* Trivially lower 'bswap $0' into llvm.bswap. This fixes hexxagon with theChris Lattner2006-11-291-0/+4
* Implement getSectionForFunction, use it when printing function body.Chris Lattner2006-10-051-2/+0
* Break out target asm info into separate files.Jim Laskey2006-09-071-0/+31
OpenPOWER on IntegriCloud