- 2dcafe4 move ELF-specific code into ELFTargetAsmInfo. by Chris Lattner · 16 years ago
- e5ca0ac tidy up by Chris Lattner · 16 years ago
- 27f3065 split the ELF-specific section flag inference-from-name code out by Chris Lattner · 16 years ago
- 8adc547 make SectionFlagsForGlobal a private static function instead of a public by Chris Lattner · 16 years ago
- 104bbd1 move a method up in the file, GV is always non-null, so remove a check. by Chris Lattner · 16 years ago
- 3df6d5d There is no need to pass the name into lib/Target/TargetAsmInfo.cpp by Chris Lattner · 16 years ago
- 895c9ed Another getName -> getNameStr by Daniel Dunbar · 16 years ago
- eed05b8 hoist section name uniquing logic up to the top-level SectionForGlobal by Chris Lattner · 16 years ago
- 55acc68 Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. by Chris Lattner · 16 years ago
- fb3431a reduce api exposure: clients shouldn't call SectionKindForGlobal directly. by Chris Lattner · 16 years ago
- ad733cd remove more bits of small section support. by Chris Lattner · 16 years ago
- 013e6b6 Remove SectionKind::Small*. This was only used on mips, and is apparently by Chris Lattner · 16 years ago
- 819c4f3 remove SectionFlags::Small: it is only used on Xcore, and we'll find by Chris Lattner · 16 years ago
- 3d5126f Switch some clients to Value::getName(), and other getName() user by Daniel Dunbar · 16 years ago
- 7384e1b Fix indentation. by Daniel Dunbar · 16 years ago
- 298414e remove the SelectSectionForMachineConst hook, replacing it with by Chris Lattner · 16 years ago
- 7cf12c7 reimplement Constant::ContainsRelocations as by Chris Lattner · 16 years ago
- b2fb9cc simplify code now that it is inlined. by Chris Lattner · 16 years ago
- 97d2cae Now that RelocBehaviour() is never overloaded, it doesn't need to be by Chris Lattner · 16 years ago
- 7558f11 minor cleanups. by Chris Lattner · 16 years ago
- 90f8b70 Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match the by Chris Lattner · 16 years ago
- 1010c21 fix indentation by Chris Lattner · 16 years ago
- 76081c4 by David Greene · 16 years ago
- 3837b64 Revert 76177 for now. It's messing up ARM asm printing. Also this significant debate about its efficiency. by Evan Cheng · 16 years ago
- e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 16 years ago
- ab9238e by David Greene · 16 years ago
- 8cb6626 Remove StringConstantPrefix now that the only user (llvm-gcc) has gone. by Duncan Sands · 16 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 16 years ago
- 014700c by David Greene · 16 years ago
- 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 16 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 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
- 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
- db23231 Honour relocation behaviour stuff for ro objects by Anton Korobeynikov · 16 years ago
- 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
- 72bb402 Treat [1 x i8] zeroinitializer as a C string, placing such stuff into by Anton Korobeynikov · 17 years ago
- 210de72 Make the Dwarf macro information section optional; CellSPU's assembler by Scott Michel · 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
- 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
- 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 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
- 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
- 36133dd Get rid of duplicate char*/Section* stuff for TLS sections 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
- c25e1ea Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic. by Anton Korobeynikov · 17 years ago
- b2dfb89 Fix logic for not emitting no-dead-strip for some by Dale Johannesen · 17 years ago
- 328da65 Add interface for section override. Use this for Sparc, since it should use named BSS section. by Anton Korobeynikov · 17 years ago
- ffe31d7 Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. This makes JIT asmprinter-free. 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
- 42ccc21 Undo most of r54519. by Evan Cheng · 17 years ago
- 711b6dc It's not legal to output a GV in a coalesced section if it's used in an ARM PIC relative constantpool. by Evan Cheng · 17 years ago
- 4578862 Provide convenient helpers by Anton Korobeynikov · 17 years ago
- 93cacf1 Select section for constant pool entries by Anton Korobeynikov · 17 years ago
- 04dda73 Provide default implementation of different small-sections related stuff by Anton Korobeynikov · 17 years ago
- 62d590c Basic support for small sections by Bruno Cardoso Lopes · 17 years ago
- 9c578eb TargetAsmInfo::SectionForGlobal showed up in a profile. Simplify it a little. by Dan Gohman · 17 years ago
- 7d51edf Use only 'subset' of flags by Anton Korobeynikov · 17 years ago
- 0d44ba8 First sketch of special section objects by Anton Korobeynikov · 17 years ago
- c33a744 Use isWeakForLinker() hook 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
- 5248670 Use 'gnu.linkonce', where needed by Anton Korobeynikov · 17 years ago
- 0e48a0c Fix thinko by Anton Korobeynikov · 17 years ago
- 4260ad3 Provide section selection for X86 ELF targets by Anton Korobeynikov · 17 years ago
- 265c525 Provide general hook for section name calculation by Anton Korobeynikov · 17 years ago
- 29b03f7 Properly handle linkonce stuff by Anton Korobeynikov · 17 years ago
- c0f41db Provide skeletone code for calculation of section, where global should be emitted into by Anton Korobeynikov · 17 years ago
- a2d3307 Use 'llvm-linkonce' consistently by Anton Korobeynikov · 17 years ago
- 0c60246 Add default section name resolution routine by Anton Korobeynikov · 17 years ago
- 8cc948d Constify by Anton Korobeynikov · 17 years ago
- beb9d40 Add code for default section falgs computation by Anton Korobeynikov · 17 years ago
- ececf99 Linux also does not require exception handling by Duncan Sands · 17 years ago
- aa8f888 Darwin doesn't need exception handling information for the "move" info when by Bill Wendling · 17 years ago
- 28a2b54 Start refactoring of asmprinters: provide a TAI hook, which will select a 'section kind' for a global. by Anton Korobeynikov · 17 years ago
- 428ac54 Add StringConstantPrefix to control what the by Dale Johannesen · 17 years ago
- 671fa97 Output correct exception handling and frame info by Duncan Sands · 17 years ago
- a779a98 Add AsmPrinter support for emitting a directive to declare that by Dan Gohman · 17 years ago
- 8213f9c Use enumeration for preffered EH dwarf encoding reason by Anton Korobeynikov · 17 years ago
- f3c630e Initialize TextAlignFillValue. Fix revision 47703. by Lauro Ramos Venancio · 17 years ago
- cee750f Preparation step for some cleanup/generalization in EH information emission: by Anton Korobeynikov · 17 years ago
- 0991d0b Missed file from previous checkin. by Dale Johannesen · 18 years ago
- 038129d Emit unused EH frames for weak definitions on Darwin, by Dale Johannesen · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 81361d6 Setting GlobalDirective in TargetAsmInfo by default rather than by Gordon Henriksen · 18 years ago