aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/TargetAsmInfo.cpp
AgeCommit message (Expand)Author
2008-07-15TargetAsmInfo::SectionForGlobal showed up in a profile. Simplify it a little.Dan Gohman
2008-07-09Use only 'subset' of flagsAnton Korobeynikov
2008-07-09First sketch of special section objectsAnton Korobeynikov
2008-07-09Use isWeakForLinker() hookAnton Korobeynikov
2008-07-09Fix several bugs in named sections handlingAnton Korobeynikov
2008-07-09Add hacky way to distinguish named and named sections. This will be generaliz...Anton Korobeynikov
2008-07-09Use 'gnu.linkonce', where neededAnton Korobeynikov
2008-07-09Fix thinkoAnton Korobeynikov
2008-07-09Provide section selection for X86 ELF targetsAnton Korobeynikov
2008-07-09Provide general hook for section name calculationAnton Korobeynikov
2008-07-09Properly handle linkonce stuffAnton Korobeynikov
2008-07-09Provide skeletone code for calculation of section, where global should be emi...Anton Korobeynikov
2008-07-09Use 'llvm-linkonce' consistentlyAnton Korobeynikov
2008-07-09Add default section name resolution routineAnton Korobeynikov
2008-07-09ConstifyAnton Korobeynikov
2008-07-09Add code for default section falgs computationAnton Korobeynikov
2008-07-04Linux also does not require exception handlingDuncan Sands
2008-07-01Darwin doesn't need exception handling information for the "move" info whenBill Wendling
2008-06-28Start refactoring of asmprinters: provide a TAI hook, which will select a 'se...Anton Korobeynikov
2008-06-03Add StringConstantPrefix to control what theDale Johannesen
2008-05-07Output correct exception handling and frame infoDuncan Sands
2008-05-05Add AsmPrinter support for emitting a directive to declare thatDan Gohman
2008-02-29Use enumeration for preffered EH dwarf encoding reasonAnton Korobeynikov
2008-02-28Initialize TextAlignFillValue. Fix revision 47703.Lauro Ramos Venancio
2008-02-27Preparation step for some cleanup/generalization in EH information emission:Anton Korobeynikov
2008-01-15Missed file from previous checkin.Dale Johannesen
2008-01-10Emit unused EH frames for weak definitions on Darwin,Dale Johannesen
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-23Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen
2007-11-21Fix compiler warning.Dale Johannesen
2007-11-20Fix .eh table linkage issues on Darwin. Some EH supportDale Johannesen
2007-09-27TargetAsmInfo::getAddressSize() was incorrect for x86-64 and 64-bit targetsDan Gohman
2007-09-24Merge hasDotLoc and hasDotFile into hasDotLocAndDotFile since .loc and .fileDan Gohman
2007-09-11Add a bool to indicate if we should set the "indirect encoding" bit in the DwarfBill Wendling
2007-09-11The personality function on Darwin needs a global stub. We then refer toBill Wendling
2007-06-14Eliminate some redundant newlines in asm output.Dan Gohman
2007-05-05Emit sections/directives in the proper order. This fixes PR1376. Also,Anton Korobeynikov
2007-05-03Indent the .text, .data, and .bss directives in assembly output, so thatDan Gohman
2007-05-01Fix couple of bugs connected with eh info:Anton Korobeynikov
2007-04-29Implement protected visibility. This partly implements PR1363. LinkerAnton Korobeynikov
2007-04-23Fix generic getInlineAsmLengthDale Johannesen
2007-04-20Implement "general dynamic", "initial exec" and "local exec" TLS models forLauro Ramos Venancio
2007-03-08Add ReadOnlySection directive.Evan Cheng
2007-03-07Fix DWARF debugging information on x86/Linux and (hopefully)Anton Korobeynikov
2007-02-21Add TAI field for exception table section.Jim Laskey
2007-02-01Support for non-landing pad exception handling.Jim Laskey
2007-01-29Landing pad-less eh for PPC.Jim Laskey
2007-01-18add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission.Chris Lattner
2007-01-17add new directiveChris Lattner
2007-01-17* Fix one more bug in PIC codegen: extra load is needed for *all*Anton Korobeynikov