aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetAsmInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Reapply 68847.Devang Patel2009-04-131-1/+15
* Revert r68847. It breaks the build on non-Darwin targets, with this messageDan Gohman2009-04-111-8/+1
* Keep track of inlined functions and their locations. This information is coll...Devang Patel2009-04-111-1/+8
* Add data.rel stuffAnton Korobeynikov2009-03-301-0/+4
* Honour relocation behaviour stuff for ro objectsAnton Korobeynikov2009-03-291-0/+6
* add a friend needed by a stringmap change.Chris Lattner2009-02-041-1/+3
* Made the common case of default address space directive as non-virtual for pe...Sanjiv Gupta2009-02-021-8/+18
* Enable emitting of constant values in non-default address space as well. The ...Sanjiv Gupta2009-01-301-12/+15
* Make the Dwarf macro information section optional; CellSPU's assemblerScott Michel2009-01-261-5/+12
* Revert r61415 and r61484. Duncan was correct that these weren't needed.Bill Wendling2009-01-051-16/+0
* Linux wants the FDE initial location and address range to be forced to 32-bit.Bill Wendling2008-12-291-0/+8
* Darwin likes for the EH frame to be non-local.Bill Wendling2008-12-241-0/+7
* GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sureBill Wendling2008-12-241-0/+8
* Fix bug 3202.Rafael Espindola2008-12-191-0/+6
* Fix bug 3140.Rafael Espindola2008-12-031-2/+8
* Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman2008-11-031-2/+4
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-251-0/+2
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-251-2/+0
* Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov2008-09-241-0/+2
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-241-6/+2
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-241-28/+0
* Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov2008-09-241-12/+4
* Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov2008-09-241-7/+3
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-241-6/+2
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-1/+2
* Provide direct function to switch to SectionAnton Korobeynikov2008-09-241-0/+1
* Move the uglier parts of deciding not to emit aDale Johannesen2008-09-091-3/+11
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-091-1/+9
* Add interface for section override. Use this for Sparc, since it should use n...Anton Korobeynikov2008-08-161-2/+4
* Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. Th...Anton Korobeynikov2008-08-161-0/+10
* Reduce heap trashing due to std::string construction / concatenation via cach...Anton Korobeynikov2008-08-161-1/+14
* Undo most of r54519.Evan Cheng2008-08-081-6/+3
* It's not legal to output a GV in a coalesced section if it's used in an ARM P...Evan Cheng2008-08-081-3/+6
* Provide convenient helpersAnton Korobeynikov2008-08-071-0/+12
* Select section for constant pool entriesAnton Korobeynikov2008-08-071-0/+3
* Tie small stuff to non-small by default on ELF platformsAnton Korobeynikov2008-07-221-2/+3
* Basic support for small sectionsBruno Cardoso Lopes2008-07-221-0/+27
* Silence a warningAnton Korobeynikov2008-07-091-1/+1
* Drop enum and use constants for SectionFlagsAnton Korobeynikov2008-07-091-16/+14
* First sketch of special section objectsAnton Korobeynikov2008-07-091-11/+74
* UnbreakAnton Korobeynikov2008-07-091-0/+1
* Another bunch of hacks for named sections supportAnton Korobeynikov2008-07-091-1/+2
* Add hacky way to distinguish named and named sections. This will be generaliz...Anton Korobeynikov2008-07-091-0/+1
* Handle ELF mergeable sectionsAnton Korobeynikov2008-07-091-4/+4
* Provide general hook for section name calculationAnton Korobeynikov2008-07-091-0/+3
* Print entity size for mergeable sectionsAnton Korobeynikov2008-07-091-8/+18
* Move flag decoding stuff into special hookAnton Korobeynikov2008-07-091-0/+2
* Properly handle linkonce stuffAnton Korobeynikov2008-07-091-5/+3
* Provide skeletone code for calculation of section, where global should be emi...Anton Korobeynikov2008-07-091-1/+1
* Make hooks virtualAnton Korobeynikov2008-07-091-3/+4