| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 1 | -131/+0 |
* | Revert 78892 and 78895, these break generating working executables on | Daniel Dunbar | 2009-08-13 | 1 | -2/+4 |
* | fix a minor fixme. When building with SL and later tools, the ".eh" symbols | Chris Lattner | 2009-08-13 | 1 | -4/+2 |
* | Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple | Chris Lattner | 2009-08-12 | 1 | -8/+8 |
* | prune #includage. | Chris Lattner | 2009-08-11 | 1 | -12/+0 |
* | change the -x86-asm-syntax=intel/att flag to be in X86TAI | Chris Lattner | 2009-08-11 | 1 | -6/+21 |
* | Change the asmprinter to print the comment character before the | Chris Lattner | 2009-08-11 | 1 | -5/+0 |
* | factorize more darwin TAI stuff. Note that this gives | Chris Lattner | 2009-08-11 | 1 | -6/+0 |
* | factorize darwin ProtectedDirective and SetDirective. | Chris Lattner | 2009-08-11 | 1 | -1/+0 |
* | all darwin targets have .space and .zerofill, pull up. | Chris Lattner | 2009-08-11 | 1 | -2/+0 |
* | move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate | Chris Lattner | 2009-08-11 | 1 | -2/+0 |
* | eliminate the X86TargetAsmInfo template. | Chris Lattner | 2009-08-11 | 1 | -10/+18 |
* | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 1 | -2/+2 |
* | remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs. | Chris Lattner | 2009-08-05 | 1 | -4/+0 |
* | rip out SectionEndDirectiveSuffix support, only uses by | Chris Lattner | 2009-08-04 | 1 | -1/+0 |
* | move dwarf debug info section selection stuff from TAI to | Chris Lattner | 2009-08-02 | 1 | -12/+0 |
* | convert EHFrameSection to be managed by TLOF instead of TAI. | Chris Lattner | 2009-08-02 | 1 | -3/+0 |
* | remove TargetAsmInfo::TM, which is now dead. The basic TAI class now | Chris Lattner | 2009-08-02 | 1 | -1/+1 |
* | remove the x86/ppc impls of getEHGlobalPrefix, which is already dead. | Chris Lattner | 2009-08-02 | 1 | -8/+0 |
* | remove the dead PreferredEHDataFormat TAI hook: its now dead | Chris Lattner | 2009-08-02 | 1 | -72/+0 |
* | move getDwarfExceptionSection from TAI to TLOF and rename it to | Chris Lattner | 2009-08-02 | 1 | -2/+0 |
* | Remove "JumpTableDataSection" from TAI, instead, have AsmPrinter | Chris Lattner | 2009-08-01 | 1 | -1/+0 |
* | REmove dead fields of TAI. | Chris Lattner | 2009-08-01 | 1 | -5/+0 |
* | PreferredEHDataFormat is always call with data and global, but this whole | Chris Lattner | 2009-07-31 | 1 | -38/+14 |
* | Change the "PreferredEHDataFormat" from "absptr" if we're on a Darwin system > | Bill Wendling | 2009-07-29 | 1 | -5/+9 |
* | Darwin outputs (DW_EH_PE_pcrel | DW_EH_PE_indirect | DW_EH_PE_sdata4) when we're | Bill Wendling | 2009-07-28 | 1 | -2/+5 |
* | Rip all of the global variable lowering logic out of TargetAsmInfo. Since | Chris Lattner | 2009-07-28 | 1 | -5/+0 |
* | make COFF work like ELF and macho, by splitting out into its own | Chris Lattner | 2009-07-27 | 1 | -59/+1 |
* | apparently we have "windows" and "coff", which are different(?) | Chris Lattner | 2009-07-27 | 1 | -0/+3 |
* | 32-bit darwin targets support .literal16 too. | Chris Lattner | 2009-07-27 | 1 | -4/+0 |
* | Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSec... | Chris Lattner | 2009-07-27 | 1 | -13/+10 |
* | Eliminate SectionFlags, just embed a SectionKind into Section | Chris Lattner | 2009-07-27 | 1 | -9/+9 |
* | untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create a | Chris Lattner | 2009-07-26 | 1 | -0/+3 |
* | remove a densemap from TargetAsmInfo that was uniquing the targetflags strings, | Chris Lattner | 2009-07-26 | 1 | -10/+11 |
* | rename Mergable -> Mergeable and Writable -> Writeable | Chris Lattner | 2009-07-26 | 1 | -1/+1 |
* | Rearrange all the SectionKinds and structure them into a hierarchical | Chris Lattner | 2009-07-26 | 1 | -1/+1 |
* | make SectionKind be a first-class pod struct instead of just | Chris Lattner | 2009-07-25 | 1 | -16/+6 |
* | this is (unfortunately) several changes mixed together: | Chris Lattner | 2009-07-25 | 1 | -3/+2 |
* | make SectionKindForGlobal target independent, and therefore non-virtual. | Chris Lattner | 2009-07-24 | 1 | -0/+4 |
* | Switch to getNameStr(). | Daniel Dunbar | 2009-07-24 | 1 | -3/+3 |
* | Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. | Chris Lattner | 2009-07-24 | 1 | -24/+18 |
* | remove TargetAsmInfo::ExpandInlineAsm | Chris Lattner | 2009-07-20 | 1 | -94/+0 |
* | Untangle a snarl that I discovered when updating the mangler, | Chris Lattner | 2009-07-17 | 1 | -2/+1 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -1/+1 |
* | Reverted r75484. It was causing a failure with Apple-style builds. | Bill Wendling | 2009-07-13 | 1 | -7/+1 |
* | More standard way of specifying greater than Leopard. | Bill Wendling | 2009-07-13 | 1 | -3/+3 |
* | On greater than Leopard systems, place exception tables in the __TEXT section. | Bill Wendling | 2009-07-13 | 1 | -3/+11 |
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -1/+2 |
* | Misc tweaks to Intel asm printing to make it more compatible with MASM. | Eli Friedman | 2009-06-19 | 1 | -3/+8 |
* | merge the common darwin settings from the X86/PPC/ARM targets | Chris Lattner | 2009-06-19 | 1 | -43/+5 |