| Commit message (Expand) | Author | Age | Files | Lines |
* | remove a densemap from TargetAsmInfo that was uniquing the targetflags strings, | Chris Lattner | 2009-07-26 | 2 | -7/+9 |
* | make SectionKind keep track of whether a global had an explicit | Chris Lattner | 2009-07-26 | 1 | -2/+9 |
* | make SectionKind know whether a symbol is weak or not in addition | Chris Lattner | 2009-07-26 | 1 | -5/+9 |
* | Make the kind actually be private. | Chris Lattner | 2009-07-26 | 1 | -4/+5 |
* | rename Mergable -> Mergeable and Writable -> Writeable | Chris Lattner | 2009-07-26 | 3 | -40/+46 |
* | remove a bunch of helper functions, just use SectionKind::get instead. | Chris Lattner | 2009-07-26 | 1 | -17/+0 |
* | simplify getSectionForMergableConstant to take a SectionKind. | Chris Lattner | 2009-07-26 | 3 | -5/+3 |
* | precreate 4/8/16 byte mergable sections to simplify code. | Chris Lattner | 2009-07-26 | 1 | -6/+10 |
* | introduce specialized mergable const sectionkinds for elements of size 4/8/16 to | Chris Lattner | 2009-07-26 | 1 | -2/+23 |
* | Rearrange all the SectionKinds and structure them into a hierarchical | Chris Lattner | 2009-07-26 | 1 | -49/+116 |
* | Factor commonality in triple match routines into helper template for registering | Daniel Dunbar | 2009-07-26 | 1 | -12/+12 |
* | fix isReadOnly predicate to not include data that has to be | Chris Lattner | 2009-07-26 | 1 | -3/+1 |
* | remove a dead enum case. | Chris Lattner | 2009-07-26 | 1 | -1/+0 |
* | put normal data into .data instead of .data.rel on elf systems. | Chris Lattner | 2009-07-26 | 1 | -1/+1 |
* | Kill Target specific ModuleMatchQuality stuff. | Daniel Dunbar | 2009-07-26 | 1 | -12/+0 |
* | Add TargetRegistry::lookupTarget. | Daniel Dunbar | 2009-07-26 | 1 | -14/+17 |
* | finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobal | Chris Lattner | 2009-07-26 | 1 | -0/+9 |
* | simplify some predicates, add isMergableString() | Chris Lattner | 2009-07-26 | 1 | -12/+10 |
* | make SectionKind be a first-class pod struct instead of just | Chris Lattner | 2009-07-25 | 3 | -16/+39 |
* | this is (unfortunately) several changes mixed together: | Chris Lattner | 2009-07-25 | 3 | -8/+28 |
* | document some invariants. | Chris Lattner | 2009-07-25 | 1 | -3/+4 |
* | Simplify JIT target selection. | Daniel Dunbar | 2009-07-25 | 1 | -11/+10 |
* | Add new helpers for registering targets. | Daniel Dunbar | 2009-07-25 | 2 | -55/+95 |
* | fix some predicates | Chris Lattner | 2009-07-24 | 1 | -5/+4 |
* | change SectionKindForGlobal from being a public (and | Chris Lattner | 2009-07-24 | 1 | -6/+0 |
* | make SectionKindForGlobal target independent, and therefore non-virtual. | Chris Lattner | 2009-07-24 | 2 | -3/+1 |
* | we already know the sectionkind when invoking SelectSectionForGlobal, | Chris Lattner | 2009-07-24 | 3 | -3/+6 |
* | make SectionForGlobal non-virtual, add a hook for pic16 to do its "address=" ... | Chris Lattner | 2009-07-24 | 1 | -4/+13 |
* | Add support for promoting SETCC operations. | Jakob Stoklund Olesen | 2009-07-24 | 1 | -2/+5 |
* | move ELF-specific code into ELFTargetAsmInfo. | Chris Lattner | 2009-07-24 | 2 | -1/+12 |
* | make SectionFlagsForGlobal a private static function instead of a public | Chris Lattner | 2009-07-24 | 1 | -7/+0 |
* | Remove unused member functions. | Eli Friedman | 2009-07-24 | 1 | -22/+0 |
* | Implement getSectionPrefixForUniqueGlobal to return null, indicating that | Chris Lattner | 2009-07-24 | 1 | -0/+6 |
* | Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal. | Chris Lattner | 2009-07-24 | 2 | -7/+10 |
* | document SectionFlags::Named better and make it more easily greppable by | Chris Lattner | 2009-07-24 | 1 | -3/+5 |
* | use section flags more correctly. | Chris Lattner | 2009-07-24 | 1 | -0/+2 |
* | remove more bits of small section support. | Chris Lattner | 2009-07-24 | 1 | -24/+0 |
* | Remove SectionKind::Small*. This was only used on mips, and is apparently | Chris Lattner | 2009-07-24 | 1 | -10/+2 |
* | Remove the IA-64 backend. | Dan Gohman | 2009-07-24 | 1 | -4/+0 |
* | remove SectionFlags::Small: it is only used on Xcore, and we'll find | Chris Lattner | 2009-07-22 | 1 | -1/+0 |
* | inline the two MergeableConstSection implementations into their | Chris Lattner | 2009-07-22 | 2 | -2/+0 |
* | remove the SelectSectionForMachineConst hook, replacing it with | Chris Lattner | 2009-07-22 | 3 | -4/+19 |
* | Let each target determines whether a machine instruction is dead. If true, th... | Evan Cheng | 2009-07-22 | 1 | -0/+6 |
* | Now that RelocBehaviour() is never overloaded, it doesn't need to be | Chris Lattner | 2009-07-21 | 1 | -7/+0 |
* | Change ELFCodeEmitter logic to emit the constant pool and jump tables to | Bruno Cardoso Lopes | 2009-07-21 | 1 | -1/+1 |
* | make some stuff private. | Chris Lattner | 2009-07-21 | 2 | -4/+7 |
* | improve comments. | Chris Lattner | 2009-07-21 | 1 | -11/+21 |
* | inline a trivial method into its only call site and fix indentation of cases | Chris Lattner | 2009-07-21 | 1 | -1/+0 |
* | Remove some overridden functions in XCoreTargetAsmInfo that are | Chris Lattner | 2009-07-21 | 1 | -1/+1 |
* | Remove shift amount flavor. It isn't actually complete enough to | Eli Friedman | 2009-07-21 | 1 | -15/+0 |