aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/TargetAsmInfo.cpp
AgeCommit message (Expand)Author
2009-07-15Remove StringConstantPrefix now that the only userDuncan Sands
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-13As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson
2009-07-13Add infrastructure to allow post instruction printing action triggers.David Greene
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-06-19merge the common darwin settings from the X86/PPC/ARM targetsChris Lattner
2009-06-18move mangler quote handling from asm printers to TargetAsmInfo.Chris Lattner
2009-06-18simplify macro debug info directive handling.Chris Lattner
2009-04-13Reapply 68847.Devang Patel
2009-04-11Revert r68847. It breaks the build on non-Darwin targets, with this messageDan Gohman
2009-04-11Keep track of inlined functions and their locations. This information is coll...Devang Patel
2009-03-30Do not propagate ELF-specific stuff (data.rel) into other targets. This simpl...Anton Korobeynikov
2009-03-30Add data.rel stuffAnton Korobeynikov
2009-03-29Honour relocation behaviour stuff for ro objectsAnton Korobeynikov
2009-03-07Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands
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