summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/TargetAsmInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* we already know the sectionkind when invoking SelectSectionForGlobal,Chris Lattner2009-07-241-4/+3
* make SectionForGlobal non-virtual, add a hook for pic16 to do its "address=" ...Chris Lattner2009-07-241-5/+12
* move ELF-specific code into ELFTargetAsmInfo.Chris Lattner2009-07-241-25/+1
* tidy upChris Lattner2009-07-241-3/+4
* split the ELF-specific section flag inference-from-name code outChris Lattner2009-07-241-25/+32
* make SectionFlagsForGlobal a private static function instead of a publicChris Lattner2009-07-241-6/+6
* move a method up in the file, GV is always non-null, so remove a check.Chris Lattner2009-07-241-61/+62
* There is no need to pass the name into lib/Target/TargetAsmInfo.cppChris Lattner2009-07-241-1/+1
* Another getName -> getNameStrDaniel Dunbar2009-07-241-1/+1
* hoist section name uniquing logic up to the top-level SectionForGlobalChris Lattner2009-07-241-14/+22
* Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal.Chris Lattner2009-07-241-26/+15
* reduce api exposure: clients shouldn't call SectionKindForGlobal directly.Chris Lattner2009-07-241-1/+1
* remove more bits of small section support.Chris Lattner2009-07-241-3/+0
* Remove SectionKind::Small*. This was only used on mips, and is apparentlyChris Lattner2009-07-241-12/+0
* remove SectionFlags::Small: it is only used on Xcore, and we'll findChris Lattner2009-07-221-2/+1
* Switch some clients to Value::getName(), and other getName() userDaniel Dunbar2009-07-221-13/+13
* Fix indentation.Daniel Dunbar2009-07-221-18/+19
* remove the SelectSectionForMachineConst hook, replacing it withChris Lattner2009-07-221-3/+10
* reimplement Constant::ContainsRelocations as Chris Lattner2009-07-221-2/+2
* simplify code now that it is inlined.Chris Lattner2009-07-211-12/+3
* Now that RelocBehaviour() is never overloaded, it doesn't need to beChris Lattner2009-07-211-9/+3
* minor cleanups.Chris Lattner2009-07-211-16/+10
* Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match theChris Lattner2009-07-211-1/+1
* fix indentationChris Lattner2009-07-211-16/+16
* Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comesDavid Greene2009-07-201-0/+2
* Revert 76177 for now. It's messing up ARM asm printing. Also this significant...Evan Cheng2009-07-181-2/+0
* Untangle a snarl that I discovered when updating the mangler,Chris Lattner2009-07-171-1/+1
* Add logic to align instruction operands to columns for pretty-printing.David Greene2009-07-171-0/+2
* Remove StringConstantPrefix now that the only userDuncan Sands2009-07-151-1/+0
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-2/+2
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-131-3/+3
* Add infrastructure to allow post instruction printing action triggers.David Greene2009-07-131-0/+1
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-3/+3
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-2/+3
* merge the common darwin settings from the X86/PPC/ARM targetsChris Lattner2009-06-191-7/+2
* move mangler quote handling from asm printers to TargetAsmInfo.Chris Lattner2009-06-181-0/+1
* simplify macro debug info directive handling.Chris Lattner2009-06-181-2/+1
* Reapply 68847.Devang Patel2009-04-131-0/+2
* Revert r68847. It breaks the build on non-Darwin targets, with this messageDan Gohman2009-04-111-1/+0
* Keep track of inlined functions and their locations. This information is coll...Devang Patel2009-04-111-0/+1
* Do not propagate ELF-specific stuff (data.rel) into other targets. This simpl...Anton Korobeynikov2009-03-301-21/+6
* Add data.rel stuffAnton Korobeynikov2009-03-301-8/+35
* Honour relocation behaviour stuff for ro objectsAnton Korobeynikov2009-03-291-3/+22
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-071-2/+2
* Treat [1 x i8] zeroinitializer as a C string, placing such stuff intoAnton Korobeynikov2009-01-271-2/+21
* Make the Dwarf macro information section optional; CellSPU's assemblerScott Michel2009-01-261-0/+1
* Revert r61415 and r61484. Duncan was correct that these weren't needed.Bill Wendling2009-01-051-2/+0
* squash warnings.Devang Patel2009-01-051-0/+1
* Linux wants the FDE initial location and address range to be forced to 32-bit.Bill Wendling2008-12-291-0/+1
* Darwin likes for the EH frame to be non-local.Bill Wendling2008-12-241-0/+1
OpenPOWER on IntegriCloud