aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/TargetAsmInfo.cpp
AgeCommit message (Expand)Author
2009-01-27Treat [1 x i8] zeroinitializer as a C string, placing such stuff intoAnton Korobeynikov
2009-01-26Make the Dwarf macro information section optional; CellSPU's assemblerScott Michel
2009-01-05Revert r61415 and r61484. Duncan was correct that these weren't needed.Bill Wendling
2009-01-05squash warnings.Devang Patel
2008-12-29Linux wants the FDE initial location and address range to be forced to 32-bit.Bill Wendling
2008-12-24Darwin likes for the EH frame to be non-local.Bill Wendling
2008-12-24GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sureBill Wendling
2008-12-03Fix bug 3140.Rafael Espindola
2008-11-03Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman
2008-09-29Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands
2008-09-25Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov
2008-09-25Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng
2008-09-24Use crazy template-based inheritance instead of virtual one.Anton Korobeynikov
2008-09-24Get rid of ReadOnlySection duplicateAnton Korobeynikov
2008-09-24Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov
2008-09-24Get rid of duplicate char*/Section* stuff for TLS sectionsAnton Korobeynikov
2008-09-24Get rid of duplicate char*/Section* DataSectionAnton Korobeynikov
2008-09-24Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov
2008-09-24Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov
2008-09-09Fix logic for not emitting no-dead-strip for someDale Johannesen
2008-08-16Add interface for section override. Use this for Sparc, since it should use n...Anton Korobeynikov
2008-08-16Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. Th...Anton Korobeynikov
2008-08-16Reduce heap trashing due to std::string construction / concatenation via cach...Anton Korobeynikov
2008-08-08Undo most of r54519.Evan Cheng
2008-08-08It's not legal to output a GV in a coalesced section if it's used in an ARM P...Evan Cheng
2008-08-07Provide convenient helpersAnton Korobeynikov
2008-08-07Select section for constant pool entriesAnton Korobeynikov
2008-07-22Provide default implementation of different small-sections related stuffAnton Korobeynikov
2008-07-22Basic support for small sectionsBruno Cardoso Lopes
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