- 5940c02 prune #includage. by Chris Lattner · 16 years ago
- ce914b8 change the -x86-asm-syntax=intel/att flag to be in X86TAI by Chris Lattner · 16 years ago
- e2b0601 Change the asmprinter to print the comment character before the by Chris Lattner · 16 years ago
- e28a2e8 factorize more darwin TAI stuff. Note that this gives by Chris Lattner · 16 years ago
- e2811a7 factorize darwin ProtectedDirective and SetDirective. by Chris Lattner · 16 years ago
- b6ba9c3 all darwin targets have .space and .zerofill, pull up. by Chris Lattner · 16 years ago
- c89ecc5 move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate by Chris Lattner · 16 years ago
- a1a1f02 eliminate the X86TargetAsmInfo template. by Chris Lattner · 16 years ago
- 1b747ad SjLj based exception handling unwinding support. This patch is nasty, brutish by Jim Grosbach · 16 years ago
- cafbdc5 remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs. by Chris Lattner · 16 years ago
- f9c1ccf rip out SectionEndDirectiveSuffix support, only uses by by Chris Lattner · 16 years ago
- 18a4c16 move dwarf debug info section selection stuff from TAI to by Chris Lattner · 16 years ago
- 35039ac convert EHFrameSection to be managed by TLOF instead of TAI. by Chris Lattner · 16 years ago
- 8d4a0a3 remove TargetAsmInfo::TM, which is now dead. The basic TAI class now by Chris Lattner · 16 years ago
- 83f08a2 remove the x86/ppc impls of getEHGlobalPrefix, which is already dead. by Chris Lattner · 16 years ago
- b6d6674 remove the dead PreferredEHDataFormat TAI hook: its now dead by Chris Lattner · 16 years ago
- d5bbb07 move getDwarfExceptionSection from TAI to TLOF and rename it to by Chris Lattner · 16 years ago
- 83d77fa Remove "JumpTableDataSection" from TAI, instead, have AsmPrinter by Chris Lattner · 16 years ago
- b80610c REmove dead fields of TAI. by Chris Lattner · 16 years ago
- 7a01e95 PreferredEHDataFormat is always call with data and global, but this whole by Chris Lattner · 16 years ago
- 859cc77 Change the "PreferredEHDataFormat" from "absptr" if we're on a Darwin system > by Bill Wendling · 16 years ago
- ac3126e Darwin outputs (DW_EH_PE_pcrel | DW_EH_PE_indirect | DW_EH_PE_sdata4) when we're by Bill Wendling · 16 years ago
- f014412 Rip all of the global variable lowering logic out of TargetAsmInfo. Since by Chris Lattner · 16 years ago
- 40412e7 make COFF work like ELF and macho, by splitting out into its own by Chris Lattner · 16 years ago
- 20886cf apparently we have "windows" and "coff", which are different(?) by Chris Lattner · 16 years ago
- de3a107 32-bit darwin targets support .literal16 too. by Chris Lattner · 16 years ago
- e346694 Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSection by Chris Lattner · 16 years ago
- 5fe575f Eliminate SectionFlags, just embed a SectionKind into Section by Chris Lattner · 16 years ago
- 0fcf4dc untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create a by Chris Lattner · 16 years ago
- f40761d remove a densemap from TargetAsmInfo that was uniquing the targetflags strings, by Chris Lattner · 16 years ago
- 2ceb60a rename Mergable -> Mergeable and Writable -> Writeable by Chris Lattner · 16 years ago
- e346e18 Rearrange all the SectionKinds and structure them into a hierarchical by Chris Lattner · 16 years ago
- 460d51e make SectionKind be a first-class pod struct instead of just an enum. by Chris Lattner · 16 years ago
- b4fc419 this is (unfortunately) several changes mixed together: by Chris Lattner · 16 years ago
- b303504 make SectionKindForGlobal target independent, and therefore non-virtual. by Chris Lattner · 16 years ago
- f6ccee5 Switch to getNameStr(). by Daniel Dunbar · 16 years ago
- 55acc68 Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. by Chris Lattner · 16 years ago
- 1902fd9 remove TargetAsmInfo::ExpandInlineAsm by Chris Lattner · 16 years ago
- e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 16 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- db42549 Reverted r75484. It was causing a failure with Apple-style builds. by Bill Wendling · 16 years ago
- 8928383 More standard way of specifying greater than Leopard. by Bill Wendling · 16 years ago
- b6be139 On greater than Leopard systems, place exception tables in the __TEXT section. by Bill Wendling · 16 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
- aace4b1 Misc tweaks to Intel asm printing to make it more compatible with MASM. by Eli Friedman · 16 years ago
- 4e0f25b merge the common darwin settings from the X86/PPC/ARM targets by Chris Lattner · 16 years ago
- a93ca92 move mangler quote handling from asm printers to TargetAsmInfo. by Chris Lattner · 16 years ago
- b839c3f simplify macro debug info directive handling. by Chris Lattner · 16 years ago
- b13bafe On Darwin, ams printer should output a second label before a jump table so the linker knows it's a new atom. But this is only needed if the jump table is put in a separate section from the function body. by Evan Cheng · 16 years ago
- 0f7fef3 by Devang Patel · 16 years ago
- c6fa3ff Revert r68847. It breaks the build on non-Darwin targets, with this message by Dan Gohman · 16 years ago
- 2057532 Keep track of inlined functions and their locations. This information is collected when nested llvm.dbg.func.start intrinsics are seen. (Right now, inliner removes nested llvm.dbg.func.start intrinisics during inlining.) by Devang Patel · 16 years ago
- fca82de Do not propagate ELF-specific stuff (data.rel) into other targets. This simplifies code and also ensures correctness. by Anton Korobeynikov · 16 years ago
- 71a7c6c Add data.rel stuff by Anton Korobeynikov · 16 years ago
- 9626447 Recognize bswapl as bswap too. by Dan Gohman · 16 years ago
- d735666 Recognize "bswapq" as an alternate spelling for the bswap instruction. by Dan Gohman · 16 years ago
- dbf5f25 Recognize inline asm for bswap on x86-64 GLIBC. This allows it by Dan Gohman · 17 years ago
- d60de51 Revert r61415 and r61484. Duncan was correct that these weren't needed. by Bill Wendling · 17 years ago
- 8a84e44 by Devang Patel · 17 years ago
- 998dee9 Linux wants the FDE initial location and address range to be forced to 32-bit. by Bill Wendling · 17 years ago
- 722f5f1 Darwin likes for the EH frame to be non-local. by Bill Wendling · 17 years ago
- d4121be GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sure by Bill Wendling · 17 years ago
- 2f6fea9 Fix bug 3202. by Rafael Espindola · 17 years ago
- 952b839 Fix bug 3140. Print a single parameter .file directive if we have an ELF target. by Rafael Espindola · 17 years ago
- 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 17 years ago
- 6381a13 Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mingw) by Anton Korobeynikov · 17 years ago
- 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 17 years ago
- 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 17 years ago
- 742fd19 Minor cleanup by Anton Korobeynikov · 17 years ago
- 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 17 years ago
- 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 17 years ago
- 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 17 years ago
- 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 17 years ago
- d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 17 years ago
- b2dfb89 Fix logic for not emitting no-dead-strip for some by Dale Johannesen · 17 years ago
- a177871 Reapply 55901: Drop unused variable by Anton Korobeynikov · 17 years ago
- c4da15a Reapply 55900: We do support EH on x86-64! by Anton Korobeynikov · 17 years ago
- a425e00 Reverting r55898 to r55909. One of these patches was causing an ICE during the full bootstrap on Darwin: by Bill Wendling · 17 years ago
- 9bf41ef Drop unused variable by Anton Korobeynikov · 17 years ago
- 28b1dea We do support EH on x86-64! by Anton Korobeynikov · 17 years ago
- d0c1e29 Reduce heap trashing due to std::string construction / concatenation via caching of section flags string representations by Anton Korobeynikov · 17 years ago
- 16b7f51 Generalize by Anton Korobeynikov · 17 years ago
- cff2ea0 Fix a FIXME :) by Anton Korobeynikov · 17 years ago
- 18f6ed9 Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code by Anton Korobeynikov · 17 years ago
- 7705ea3 Remove a FIXME: we really need to use const_data section on darwin for by Anton Korobeynikov · 17 years ago
- ac2673e Add FIXME for future checking. by Anton Korobeynikov · 17 years ago
- b126f3b Add missed section by Anton Korobeynikov · 17 years ago
- 9a06ed9 Distinguish .const and .const_data on Darwin, when needed. This is somehow crazy :) by Anton Korobeynikov · 17 years ago
- f56c2f7 Weak stuff always goes to coalesced sections on Darwin by Anton Korobeynikov · 17 years ago
- c5a7e40 Add FIXME needed to be resolved later by Anton Korobeynikov · 17 years ago
- a3af0bf Typo by Anton Korobeynikov · 17 years ago
- 0d44ba8 First sketch of special section objects by Anton Korobeynikov · 17 years ago
- c5c92f6 Honour text sections by Anton Korobeynikov · 17 years ago
- c33a744 Use isWeakForLinker() hook by Anton Korobeynikov · 17 years ago
- 7e7fc82 Another bunch of hacks for named sections support by Anton Korobeynikov · 17 years ago
- 1290ecf Typo by Anton Korobeynikov · 17 years ago
- 87fc6b4 Drop mergeable flag, if size is no suitable by Anton Korobeynikov · 17 years ago
- 2a88917 Fix several bugs in named sections handling by Anton Korobeynikov · 17 years ago
- b20015b Add hacky way to distinguish named and named sections. This will be generalized in the future. by Anton Korobeynikov · 17 years ago
- 4039e68 Add funny darwin section selection logic by Anton Korobeynikov · 17 years ago