aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/TargetAsmInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman2008-11-031-5/+2
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-291-2/+2
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-251-90/+98
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-251-98/+90
* Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov2008-09-241-90/+98
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-241-3/+2
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-241-6/+0
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-241-4/+2
* Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov2008-09-241-5/+4
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-241-4/+3
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-8/+2
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-091-0/+1
* Add interface for section override. Use this for Sparc, since it should use n...asl2008-08-161-4/+6
* Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. Th...asl2008-08-161-0/+23
* Reduce heap trashing due to std::string construction / concatenation via cach...asl2008-08-161-1/+14
* Undo most of r54519.Evan Cheng2008-08-081-4/+4
* It's not legal to output a GV in a coalesced section if it's used in an ARM P...Evan Cheng2008-08-081-4/+4
* Provide convenient helpersAnton Korobeynikov2008-08-071-8/+2
* Select section for constant pool entriesAnton Korobeynikov2008-08-071-0/+7
* Provide default implementation of different small-sections related stuffAnton Korobeynikov2008-07-221-3/+21
* Basic support for small sectionsBruno Cardoso Lopes2008-07-221-0/+3
* TargetAsmInfo::SectionForGlobal showed up in a profile. Simplify it a little.Dan Gohman2008-07-151-5/+3
* Use only 'subset' of flagsAnton Korobeynikov2008-07-091-11/+3
* First sketch of special section objectsAnton Korobeynikov2008-07-091-22/+60
* Use isWeakForLinker() hookAnton Korobeynikov2008-07-091-6/+2
* Fix several bugs in named sections handlingAnton Korobeynikov2008-07-091-2/+2
* Add hacky way to distinguish named and named sections. This will be generaliz...Anton Korobeynikov2008-07-091-41/+46
* Use 'gnu.linkonce', where neededAnton Korobeynikov2008-07-091-6/+9
* Fix thinkoAnton Korobeynikov2008-07-091-4/+3
* Provide section selection for X86 ELF targetsAnton Korobeynikov2008-07-091-0/+3
* Provide general hook for section name calculationAnton Korobeynikov2008-07-091-4/+35
* Properly handle linkonce stuffAnton Korobeynikov2008-07-091-0/+23
* Provide skeletone code for calculation of section, where global should be emi...Anton Korobeynikov2008-07-091-1/+1
* Use 'llvm-linkonce' consistentlyAnton Korobeynikov2008-07-091-3/+3
* Add default section name resolution routineAnton Korobeynikov2008-07-091-0/+12
* ConstifyAnton Korobeynikov2008-07-091-1/+1
* Add code for default section falgs computationAnton Korobeynikov2008-07-091-0/+63
* Linux also does not require exception handlingDuncan Sands2008-07-041-1/+0
* Darwin doesn't need exception handling information for the "move" info whenBill Wendling2008-07-011-0/+1
* Start refactoring of asmprinters: provide a TAI hook, which will select a 'se...Anton Korobeynikov2008-06-281-0/+49
* Add StringConstantPrefix to control what theDale Johannesen2008-06-031-0/+1
* Output correct exception handling and frame infoDuncan Sands2008-05-071-1/+0
* Add AsmPrinter support for emitting a directive to declare thatDan Gohman2008-05-051-0/+1
* Use enumeration for preffered EH dwarf encoding reasonAnton Korobeynikov2008-02-291-1/+1
* Initialize TextAlignFillValue. Fix revision 47703.Lauro Ramos Venancio2008-02-281-0/+1
* Preparation step for some cleanup/generalization in EH information emission:Anton Korobeynikov2008-02-271-0/+6
* Missed file from previous checkin.Dale Johannesen2008-01-151-0/+1
* Emit unused EH frames for weak definitions on Darwin,Dale Johannesen2008-01-101-0/+1
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen2007-12-231-1/+1