- 203576a Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 14 years ago
- e76a33b Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 14 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
- 9bc402c Fix up TargetLoweringObjectFile ctors to properly initialize fields. by Evan Cheng · 14 years ago
- 4c0c446 Use the presence of the __compact_unwind section to indicate that a target by Bill Wendling · 14 years ago
- 1a3ab63 Add a flag that indicates whether a target supports compact unwind info or not. by Bill Wendling · 14 years ago
- aa0a8f3 Add a __LD,__compact_unwind section. by Bill Wendling · 14 years ago
- 7d715df Fix a FIXME by making GlobalVariable::getInitializer() return a by Jay Foad · 14 years ago
- 087aad4 Remove a flag that would set the ".eh" symbol as .globl. MachO was the only one by Bill Wendling · 14 years ago
- 5426a9e GCC uses a different encoding of pointers in the FDE when using by Rafael Espindola · 14 years ago
- 60246a9 Remove unnecessary argument. by Rafael Espindola · 14 years ago
- 7afec9c Rename getPersonalityPICSymbol to getCFIPersonalitySymbol, document it, and by Rafael Espindola · 14 years ago
- 4788c3e Remove unused arguments. by Rafael Espindola · 14 years ago
- 6144686 MSVC needs the return 0 to compile. by Francois Pichet · 14 years ago
- 30deafc Put each personality function in a section. This fixes the gnu ld warning: by Rafael Espindola · 14 years ago
- f0adba9 Add 129518 back with a fix for when we are producing eh just because of debug info. by Rafael Espindola · 14 years ago
- bcb8c6d Revert r129518, "Change ELF systems to use CFI for producing the EH tables. This reduces the" by NAKAMURA Takumi · 14 years ago
- 3dae6e7 Change ELF systems to use CFI for producing the EH tables. This reduces the by Rafael Espindola · 14 years ago
- 0cf5e3d Delay the creation of eh_frame so that the user can change the defaults. by Rafael Espindola · 15 years ago
- 3289919 minor change to rafael's recent patches: if something is by Chris Lattner · 15 years ago
- 7010401 Only put unnamed_addr constants in mergeable sections. Fixes PR8297. by Rafael Espindola · 15 years ago
- 8048ebe the latest assembler that runs on powerpc 10.4 machines doesn't by Chris Lattner · 15 years ago
- e368b46 Eliminate unnecessary uses of getZExtValue(). by Dan Gohman · 15 years ago
- 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
- 77e7694 fix GetOrCreateTemporarySymbol to require a name, clients by Chris Lattner · 15 years ago
- 73ff564 finally give Mangler a getSymbol method, which returns an MCSymbol by Chris Lattner · 15 years ago
- f789d26 make TargetLoweringObjectFile::getExprForDwarfReference by Chris Lattner · 15 years ago
- 42263e2 fix a fixme in TargetLoweringObjectFile::getExprForDwarfReference by Chris Lattner · 15 years ago
- 3192d14 rename getSymbolForDwarf* to getExprForDwarf* since it returns by Chris Lattner · 15 years ago
- 09d53fe move three lowering hooks from MAI to TLOF and make one of them by Chris Lattner · 15 years ago
- 98cdab5 set the temporary bit on MCSymbols correctly. by Chris Lattner · 15 years ago
- b76beda Make error statement more personal. by Bill Wendling · 16 years ago
- 362dd0b Move TLOF implementations to libCodegen to resolve layering violation. by Anton Korobeynikov · 16 years ago
- 990a9fd Add suffix for stubs, so we won't have name clashes with private symbols. by Anton Korobeynikov · 16 years ago
- 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 16 years ago
- a46918d Simplify some uses of str(n)cmp with StringRef. by Benjamin Kramer · 16 years ago
- 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 16 years ago
- ce8749e make TLOF subclassify BSS based on linkage type into private, external by Chris Lattner · 16 years ago
- c7fbe90 fix a significant difference between llvm and gcc on ELF systems: by Chris Lattner · 16 years ago
- a3839bc introduce a section kind for common linkage. Use this to slightly by Chris Lattner · 16 years ago
- aac138e Cleanup handling of .zerofill on darwin: by Chris Lattner · 16 years ago
- acd03ae Get MCSymbol out of the mangling business, and move all the logic by Chris Lattner · 16 years ago
- 45111d1 move the mangler into libtarget from vmcore. by Chris Lattner · 16 years ago
- 036d8f9 fix build failure. by Chris Lattner · 16 years ago
- 0b3735e remove a couple of actively incorrect uses of getMangledName. by Chris Lattner · 16 years ago
- 8da8d4b fix ELF section mangling stuff for weak symbols to not use by Chris Lattner · 16 years ago
- cab16cc Use the GV version of getNameWithPrefix in TargetLoweringObjectFileCOFF:: by Chris Lattner · 16 years ago
- 4d5f06f add a fixme, ELF MCSection isn't quite right and weak unnamed globals are broken by Chris Lattner · 16 years ago
- ee9250b eliminate some uses of Mangler::makeNameProper. by Chris Lattner · 16 years ago
- 4813035 change Mangler::makeNameProper to return its result in a SmallVector by Chris Lattner · 16 years ago
- a07b750 We need to put any kind of data with a relocation into a by Eric Christopher · 16 years ago
- fb7634f Reverting the EH table patches. by Bill Wendling · 16 years ago
- 01c6937 The "ReadOnlyWithRel" enum seems to apply more to what Darwin does with the EH by Bill Wendling · 16 years ago
- ec04458 Attempt #2: by Bill Wendling · 16 years ago
- 8f9b0f6 add some missing #includes by Chris Lattner · 16 years ago
- 2928c83 Pass StringRef by value. by Daniel Dunbar · 16 years ago
- 711bb91 --- Reverse-merging r82282 into '.': by Bill Wendling · 16 years ago
- 8d5a831 Still one more thing wrong here... by Bill Wendling · 16 years ago
- 5511ffd Here's fun! It turns out that these filter functions can be internal. If they're by Bill Wendling · 16 years ago
- 68a77ab Revert r82274. It's causing failures in the CINT2006 benchmarks. by Bill Wendling · 16 years ago
- 296ab7e It's inefficient to have place the exception tables (which contain the LSDA) by Bill Wendling · 16 years ago
- 8609c7c pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, by Chris Lattner · 16 years ago
- 8c6ed05 Big change #1 for personality function references: by Chris Lattner · 16 years ago
- 4c0b349 Provide proper section flags for various BSS flavours by Anton Korobeynikov · 16 years ago
- 8ddb569 Whitespace cleanup by Anton Korobeynikov · 16 years ago
- 16df208 Simplify. by Daniel Dunbar · 16 years ago
- 35c3531 fix COFF targets (mingw/cygwin) to provide ehframe and LSDA sections by Chris Lattner · 16 years ago
- 848c293 Text sections should have 'exec' flag set. This seems to unbreak libstdc++ on linux. by Anton Korobeynikov · 16 years ago
- 76d5ccf Clear the uniquing table when initializing TLOF to avoid a crash when the TLOF is reinitialized with a different MCContext. by Benjamin Kramer · 16 years ago
- 2a5e23b Update getSectionForConstant() to to allow mergable sections to be nulled out by Richard Osborne · 16 years ago
- b6ab299 the .eh_frame sections we generate need to be writable (which by Chris Lattner · 16 years ago
- 203b3e9 If ELF subtargets don't want to support 4/8/16-byte mergable sections, allow by Chris Lattner · 16 years ago
- fa9ca0f Make these matching rules more strict so that they don't by Dan Gohman · 16 years ago
- fdf229e Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' by Bruno Cardoso Lopes · 16 years ago
- b808588 Change MCSectionELF to represent a section semantically instead of by Bruno Cardoso Lopes · 16 years ago
- 38cff38 sink uniquing of sections out of MCContext into the ELF and PECOFF TLOF implementations. by Chris Lattner · 16 years ago
- c9d3152 add some comments: MCContext owns the MCSections, but it bump pointer allocates by Chris Lattner · 16 years ago
- e309cfa reject invalid code like: by Chris Lattner · 16 years ago
- 5dc47ff implement support for uniquing MachO sections. by Chris Lattner · 16 years ago
- d3c4486f reduce #includage by Chris Lattner · 16 years ago
- ffef8ac Tidy #includes. by Dan Gohman · 16 years ago
- f9bdedd split MachO section handling stuff out to its out .h/.cpp file. by Chris Lattner · 16 years ago
- ff4bc46 Make the big switch: Change MCSectionMachO to represent a section *semantically* by Chris Lattner · 16 years ago
- 892e182 1. Make MCSection an abstract class. by Chris Lattner · 16 years ago
- 7c599d0 make target-specific TLOF impls (except PIC16) create target-specific by Chris Lattner · 16 years ago
- 5277b22 eliminate TargetLoweringObjectFileSparc in favor of a TAI hook. by Chris Lattner · 16 years ago
- 0c0cb71 now that getOrCreateSection is all object-file specific, by Chris Lattner · 16 years ago
- fbf1d27 sink getOrCreateSection down into all the object file implementations, by Chris Lattner · 16 years ago
- 24f654c Fix several fixmes and clean up code by sinking *all* section by Chris Lattner · 16 years ago
- 58bed8f expose SectionKindForGlobal to curious clients, named as getKindForGlobal. by Chris Lattner · 16 years ago
- ec40975 enhance codegen to put 16-bit character strings into the by Chris Lattner · 16 years ago
- 7e88a50 fix a fixme: don't create an explicit "CStringSection" for ELF, by Chris Lattner · 16 years ago
- 1850e5a Add support emiting for 2/4 byte mergable strings to the ".rodata.str*" by Chris Lattner · 16 years ago
- 3b24c01 make MergeableCString be a SectionKind "abstract class", and by Chris Lattner · 16 years ago
- 11e9657 Eliminate textual section switching from the x86 backend, one 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
- d5bbb07 move getDwarfExceptionSection from TAI to TLOF and rename it to by Chris Lattner · 16 years ago
- 80ec279 convert ctors/dtors section to be in TLOF instead of TAI. by Chris Lattner · 16 years ago
- 2798119 (re)introduce new simpler apis for creation sectionkinds. by Chris Lattner · 16 years ago