- 6e81642 Remove a FIXME: we really need to use const_data section on darwin for by Anton Korobeynikov · 17 years ago
- 4438645 Add FIXME for future checking. by Anton Korobeynikov · 17 years ago
- bcfb41c Add missed section by Anton Korobeynikov · 17 years ago
- 5c0d2bd Distinguish .const and .const_data on Darwin, when needed. This is somehow crazy :) by Anton Korobeynikov · 17 years ago
- 92e4ac1 Weak stuff always goes to coalesced sections on Darwin by Anton Korobeynikov · 17 years ago
- ee09e66 Add FIXME needed to be resolved later by Anton Korobeynikov · 17 years ago
- d5cf47d Typo by Anton Korobeynikov · 17 years ago
- daee281 First sketch of special section objects by Anton Korobeynikov · 17 years ago
- 03dc8bf Honour text sections by Anton Korobeynikov · 17 years ago
- 577c45d Use isWeakForLinker() hook by Anton Korobeynikov · 17 years ago
- 3d3d12f Another bunch of hacks for named sections support by Anton Korobeynikov · 17 years ago
- 4f125b7 Typo by Anton Korobeynikov · 17 years ago
- 9da4fd0 Drop mergeable flag, if size is no suitable by Anton Korobeynikov · 17 years ago
- 13b9a22 Fix several bugs in named sections handling by Anton Korobeynikov · 17 years ago
- 6091958 Add hacky way to distinguish named and named sections. This will be generalized in the future. by Anton Korobeynikov · 17 years ago
- 1e4dc36 Add funny darwin section selection logic by Anton Korobeynikov · 17 years ago
- 908998f Handle ELF mergeable sections by Anton Korobeynikov · 17 years ago
- 4c37c3a Provide section selection for X86 ELF targets by Anton Korobeynikov · 17 years ago
- 9d6939b Provide general hook for section name calculation by Anton Korobeynikov · 17 years ago
- 94ff6f0 Print entity size for mergeable sections by Anton Korobeynikov · 17 years ago
- 4e4f316 Split PrintSectionFlags by Anton Korobeynikov · 17 years ago
- cf638bf Split UniqueSectionForGlobal() by Anton Korobeynikov · 17 years ago
- d947aa8 Split PreferredEHDataFormat hook by Anton Korobeynikov · 17 years ago
- 9a6ed37 Split X86TargetAsmInfo into 4 subtarget-specific classes by Anton Korobeynikov · 17 years ago
- 84fd569 Whitespace cleanup by Anton Korobeynikov · 17 years ago
- 2633a04 Move flag decoding stuff into special hook by Anton Korobeynikov · 17 years ago
- ab77802 Properly handle linkonce stuff by Anton Korobeynikov · 17 years ago
- 76801987 Provide skeletone code for calculation of section, where global should be emitted into by Anton Korobeynikov · 17 years ago
- 04fb6bf Linux also does not require exception handling by Duncan Sands · 17 years ago
- b7bd02b Darwin doesn't need exception handling information for the "move" info when by Bill Wendling · 17 years ago
- 355b74a Add StringConstantPrefix to control what the by Dale Johannesen · 18 years ago
- e2b0bf4 Output correct exception handling and frame info by Duncan Sands · 18 years ago
- 6fd71c6 Use a dedicated IsLinux flag instead of an ELFLinux TargetType. by Dan Gohman · 18 years ago
- bcde172 Add AsmPrinter support for emitting a directive to declare that by Dan Gohman · 18 years ago
- e9ecc68 API changes for class Use size reduction, wave 1. by Gabor Greif · 18 years ago
- ad6c23d Use ## for comment delimiter on darwin x86-32, so by Dale Johannesen · 18 years ago
- bdc24ad A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 18 years ago
- 2f6ab65 On Darwin, GCC issues a ".globl" for something that has a "visibility protected" by Bill Wendling · 18 years ago
- 0e8b146 Use enumeration for preffered EH dwarf encoding reason by Anton Korobeynikov · 18 years ago
- c799065 Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to 16-byte boundaries. by Evan Cheng · 18 years ago
- ae24cca Preparation step for some cleanup/generalization in EH information emission: by Anton Korobeynikov · 18 years ago
- 59a2250 Fix and enable EH for x86-64 Darwin. Adds by Dale Johannesen · 18 years ago
- 2ff66f0 Weak things initialized to 0 don't go in bss on Darwin. by Dale Johannesen · 18 years ago
- 7ecb3b7 Emit unused EH frames for weak definitions on Darwin, by Dale Johannesen · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 763e110 Fix .eh table linkage issues on Darwin. Some EH support by Dale Johannesen · 18 years ago
- 7904708 Revert previous; these files aren't ready to go in yet. by Dale Johannesen · 18 years ago
- 7a7085f Add parameter to getDwarfRegNum to permit targets by Dale Johannesen · 18 years ago
- 74fb0f1 Add a bool to indicate if we should set the "indirect encoding" bit in the Dwarf by Bill Wendling · 18 years ago
- 2b8fc31 The personality function on Darwin needs a global stub. We then refer to by Bill Wendling · 18 years ago
- 862afea Add the PCSymbol for Darwin x86 platforms. by Bill Wendling · 18 years ago
- f335679 Use only 1 knob to enable exceptions on Darwin :). by Anton Korobeynikov · 18 years ago
- 7132e00 This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. by Chandler Carruth · 18 years ago
- 64b64ae Minor cleanup: by Anton Korobeynikov · 18 years ago
- 383a324 Long live the exception handling! by Anton Korobeynikov · 18 years ago
- 1cbdcac Remove a redundant newline in the asm output for ELF .rodata sections. by Dan Gohman · 18 years ago
- 13da178 More DWARF-related things cleanup: by Anton Korobeynikov · 19 years ago
- 4db0090 Emit sections/directives in the proper order. This fixes PR1376. Also, by Anton Korobeynikov · 19 years ago
- e27e6e6 Sets the section names for fixed-size constants and use the mergeable by Dan Gohman · 19 years ago
- b538f67 Fix couple of bugs connected with eh info: by Anton Korobeynikov · 19 years ago
- 76c8c95 Use correct PC symbol by Anton Korobeynikov · 19 years ago
- 2ac2197 Adjust correct EH-related sections by Anton Korobeynikov · 19 years ago
- a97b694 Implement aliases. This fixes PR1017 and it's dependent bugs. CFE part by Anton Korobeynikov · 19 years ago
- 59a6fa7 fix breakage from last night, simplify code. by Chris Lattner · 19 years ago
- 13a1d96 Put constant data to .const, .const_data, .literal{4|8|16} sections. by Evan Cheng · 19 years ago
- 942fda0 Fix DWARF debugging information on x86/Linux and (hopefully) by Anton Korobeynikov · 19 years ago
- 01b49ce External weak linkage is supported by recent binutils on mingw32. by Anton Korobeynikov · 19 years ago
- 0e083d0 Darwin -static should codegen static ctors / dtors to .constructor / .destructor sections. by Evan Cheng · 19 years ago
- c1ea85b Modify emission of jump tables on darwin to emit an extra "l" label that by Chris Lattner · 19 years ago
- 88b45f9 darwin doesn't support .bss, but it does have .zerofill by Chris Lattner · 19 years ago
- c7b2ab9 Instead of yet another enum indicating the "assembly language flavor", by Bill Wendling · 19 years ago
- 0b3a451 Make inline ASM the INTEL one if it's in that emission mode. by Bill Wendling · 19 years ago
- e21237e Fix for PR1095: by Bill Wendling · 19 years ago
- 03c4953 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 19 years ago
- f448a8c Make use of isInteger vs isIntegral more explicit by Chris Lattner · 19 years ago
- cce06fd No hidden visiblity on Mingw32/Cygwin by Anton Korobeynikov · 19 years ago
- 8c51bf5 add support for hidden visibility to darwin/x86 by Chris Lattner · 19 years ago
- 5699b8e remove over-general code. by Chris Lattner · 19 years ago
- 015b432 Adjust #includes to compensate for lost of DerivedTypes.h in TargetLowering.h by Reid Spencer · 19 years ago
- 7a9c62b For PR1064: by Reid Spencer · 19 years ago
- f7eef61 relax type by Chris Lattner · 19 years ago
- 4889a7a Private labels start with .L on linux, not just . by Chris Lattner · 19 years ago
- fb40705 Remove two useless bit casts. by Reid Spencer · 19 years ago
- 4efbbc9 Really big cleanup. by Anton Korobeynikov · 19 years ago
- e63b651 For PR950: by Reid Spencer · 19 years ago
- 44ef934 Fix for PR1059: http://llvm.org/PR1059 by Anton Korobeynikov · 19 years ago
- 022030a Add weak reference directive. by Evan Cheng · 19 years ago
- 3808472 Upgrade the ugly darwin 64-bit bswap idiom (bswap %eax / bswap %edx / by Chris Lattner · 19 years ago
- 0fc6ae0 Trivially lower 'bswap $0' into llvm.bswap. This fixes hexxagon with the by Chris Lattner · 19 years ago
- f52ae7e Identities are default now by Andrew Lenharth · 19 years ago
- 2675e23 X86 asm -> gcc asm translation table (incomplete) by Andrew Lenharth · 19 years ago
- aa4c0f9 1. Clean up code due to changes in SwitchTo*Section(2) by Anton Korobeynikov · 19 years ago
- b51b5c0 Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4 by Reid Spencer · 19 years ago
- 392f645 Put cstrings in .cstring section when compiling for Mac OS X. by Evan Cheng · 19 years ago
- b82247b Implement getSectionForFunction, use it when printing function body. by Chris Lattner · 19 years ago
- ad4e7eb Compile: int x __attribute__((used)); by Chris Lattner · 19 years ago
- 11b0a5d Committing X86-64 support. by Evan Cheng · 19 years ago
- 0e83541 Break out target asm info into separate files. by Jim Laskey · 19 years ago