| Commit message (Expand) | Author | Age | Files | Lines |
* | simplify getSectionForMergableConstant to take a SectionKind. | Chris Lattner | 2009-07-26 | 1 | -3/+2 |
* | introduce specialized mergable const sectionkinds for elements of size 4/8/16 to | Chris Lattner | 2009-07-26 | 1 | -4/+14 |
* | improve the default impl of getSectionForMergableConstant by | Chris Lattner | 2009-07-26 | 1 | -2/+4 |
* | Rearrange all the SectionKinds and structure them into a hierarchical | Chris Lattner | 2009-07-26 | 1 | -12/+14 |
* | make SectionKind be a first-class pod struct instead of just | Chris Lattner | 2009-07-25 | 1 | -27/+31 |
* | this is (unfortunately) several changes mixed together: | Chris Lattner | 2009-07-25 | 1 | -58/+27 |
* | document some invariants. | Chris Lattner | 2009-07-25 | 1 | -1/+6 |
* | add the most expedient hack to fix PR4619, along with a testcase. | Chris Lattner | 2009-07-25 | 1 | -0/+5 |
* | fix some predicates | Chris Lattner | 2009-07-24 | 1 | -1/+1 |
* | change SectionKindForGlobal from being a public (and | Chris Lattner | 2009-07-24 | 1 | -17/+9 |
* | make SectionKindForGlobal target independent, and therefore non-virtual. | Chris Lattner | 2009-07-24 | 1 | -20/+59 |
* | we already know the sectionkind when invoking SelectSectionForGlobal, | Chris Lattner | 2009-07-24 | 1 | -4/+3 |
* | make SectionForGlobal non-virtual, add a hook for pic16 to do its "address=" ... | Chris Lattner | 2009-07-24 | 1 | -5/+12 |
* | move ELF-specific code into ELFTargetAsmInfo. | Chris Lattner | 2009-07-24 | 1 | -25/+1 |
* | tidy up | Chris Lattner | 2009-07-24 | 1 | -3/+4 |
* | split the ELF-specific section flag inference-from-name code out | Chris Lattner | 2009-07-24 | 1 | -25/+32 |
* | make SectionFlagsForGlobal a private static function instead of a public | Chris Lattner | 2009-07-24 | 1 | -6/+6 |
* | move a method up in the file, GV is always non-null, so remove a check. | Chris Lattner | 2009-07-24 | 1 | -61/+62 |
* | There is no need to pass the name into lib/Target/TargetAsmInfo.cpp | Chris Lattner | 2009-07-24 | 1 | -1/+1 |
* | Another getName -> getNameStr | Daniel Dunbar | 2009-07-24 | 1 | -1/+1 |
* | hoist section name uniquing logic up to the top-level SectionForGlobal | Chris Lattner | 2009-07-24 | 1 | -14/+22 |
* | Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. | Chris Lattner | 2009-07-24 | 1 | -26/+15 |
* | reduce api exposure: clients shouldn't call SectionKindForGlobal directly. | Chris Lattner | 2009-07-24 | 1 | -1/+1 |
* | remove more bits of small section support. | Chris Lattner | 2009-07-24 | 1 | -3/+0 |
* | Remove SectionKind::Small*. This was only used on mips, and is apparently | Chris Lattner | 2009-07-24 | 1 | -12/+0 |
* | remove SectionFlags::Small: it is only used on Xcore, and we'll find | Chris Lattner | 2009-07-22 | 1 | -2/+1 |
* | Switch some clients to Value::getName(), and other getName() user | Daniel Dunbar | 2009-07-22 | 1 | -13/+13 |
* | Fix indentation. | Daniel Dunbar | 2009-07-22 | 1 | -18/+19 |
* | remove the SelectSectionForMachineConst hook, replacing it with | Chris Lattner | 2009-07-22 | 1 | -3/+10 |
* | reimplement Constant::ContainsRelocations as | Chris Lattner | 2009-07-22 | 1 | -2/+2 |
* | simplify code now that it is inlined. | Chris Lattner | 2009-07-21 | 1 | -12/+3 |
* | Now that RelocBehaviour() is never overloaded, it doesn't need to be | Chris Lattner | 2009-07-21 | 1 | -9/+3 |
* | minor cleanups. | Chris Lattner | 2009-07-21 | 1 | -16/+10 |
* | Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match the | Chris Lattner | 2009-07-21 | 1 | -1/+1 |
* | fix indentation | Chris Lattner | 2009-07-21 | 1 | -16/+16 |
* | Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comes | David Greene | 2009-07-20 | 1 | -0/+2 |
* | Revert 76177 for now. It's messing up ARM asm printing. Also this significant... | Evan Cheng | 2009-07-18 | 1 | -2/+0 |
* | Untangle a snarl that I discovered when updating the mangler, | Chris Lattner | 2009-07-17 | 1 | -1/+1 |
* | Add logic to align instruction operands to columns for pretty-printing. | David Greene | 2009-07-17 | 1 | -0/+2 |
* | Remove StringConstantPrefix now that the only user | Duncan Sands | 2009-07-15 | 1 | -1/+0 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Edwin Török | 2009-07-14 | 1 | -2/+2 |
* | As Chris pointed out, this doesn't actually need an LLVMContext to operate. | Owen Anderson | 2009-07-13 | 1 | -3/+3 |
* | Add infrastructure to allow post instruction printing action triggers. | David Greene | 2009-07-13 | 1 | -0/+1 |
* | Begin the painful process of tearing apart the rat'ss nest that is Constants.... | Owen Anderson | 2009-07-13 | 1 | -3/+3 |
* | assert(0) -> LLVM_UNREACHABLE. | Edwin Török | 2009-07-11 | 1 | -2/+3 |
* | merge the common darwin settings from the X86/PPC/ARM targets | Chris Lattner | 2009-06-19 | 1 | -7/+2 |
* | move mangler quote handling from asm printers to TargetAsmInfo. | Chris Lattner | 2009-06-18 | 1 | -0/+1 |
* | simplify macro debug info directive handling. | Chris Lattner | 2009-06-18 | 1 | -2/+1 |
* | Reapply 68847. | Devang Patel | 2009-04-13 | 1 | -0/+2 |
* | Revert r68847. It breaks the build on non-Darwin targets, with this message | Dan Gohman | 2009-04-11 | 1 | -1/+0 |