aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove Value::getNameLenDaniel Dunbar2009-07-265-116/+62
* Move MSILModule and MSILWriter into the 'llvm' namespace, instead of the 'MSIL'Nick Lewycky2009-07-262-8/+3
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-2611-288/+293
* remove a densemap from TargetAsmInfo that was uniquing the targetflags strings,Chris Lattner2009-07-267-70/+75
* simplify SectionFlagsForGlobal, even though I want to kill it.Chris Lattner2009-07-261-6/+5
* make SectionKind keep track of whether a global had an explicitChris Lattner2009-07-261-21/+24
* simplify this code now that SectionKind knows if a global is weak or not.Chris Lattner2009-07-261-5/+2
* make SectionKind know whether a symbol is weak or not in additionChris Lattner2009-07-263-31/+36
* rename Mergable -> Mergeable and Writable -> WriteableChris Lattner2009-07-266-42/+41
* two files I missed in the last commit.Chris Lattner2009-07-262-12/+12
* remove a bunch of helper functions, just use SectionKind::get instead.Chris Lattner2009-07-261-20/+25
* simplify getSectionForMergableConstant to take a SectionKind.Chris Lattner2009-07-265-40/+40
* precreate 4/8/16 byte mergable sections to simplify code.Chris Lattner2009-07-261-16/+19
* introduce specialized mergable const sectionkinds for elements of size 4/8/16 toChris Lattner2009-07-263-9/+22
* improve the default impl of getSectionForMergableConstant byChris Lattner2009-07-261-2/+4
* make elf targets correctly handle constant pool entries that require relocati...Chris Lattner2009-07-261-2/+7
* Rearrange all the SectionKinds and structure them into a hierarchicalChris Lattner2009-07-264-54/+57
* Sort list of targets in --version.Daniel Dunbar2009-07-261-8/+11
* Factor commonality in triple match routines into helper template for registeringDaniel Dunbar2009-07-2612-218/+31
* Oops, forgot XCore. Sorry XCore!Daniel Dunbar2009-07-261-2/+3
* Update for API change.Daniel Dunbar2009-07-261-6/+46
* Update Triple to use StringRef/Twine based APIs.Daniel Dunbar2009-07-261-58/+35
* put normal data into .data instead of .data.rel on elf systems.Chris Lattner2009-07-261-21/+11
* Remove unused headerDaniel Dunbar2009-07-261-1/+0
* Kill Target specific ModuleMatchQuality stuff.Daniel Dunbar2009-07-2615-274/+13
* Add TargetRegistry::lookupTarget.Daniel Dunbar2009-07-262-86/+21
* eliminate a pointless switch stmt.Chris Lattner2009-07-261-11/+2
* finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobalChris Lattner2009-07-261-23/+16
* Rewrite getName{Start,End,Len} in terms of getName(), instead of vice-versa.Daniel Dunbar2009-07-261-13/+3
* simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bitChris Lattner2009-07-261-16/+20
* Simplify.Daniel Dunbar2009-07-261-12/+5
* Add support for ARM Neon VREV instructions.Bob Wilson2009-07-263-0/+101
* Remove Value::setName(const char*, unsigned).Daniel Dunbar2009-07-262-9/+9
* Remove Value::setName(const char*).Daniel Dunbar2009-07-261-7/+1
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-2512-59/+39
* make SectionKind be a first-class pod struct instead of justChris Lattner2009-07-257-54/+48
* Added a test and fixed a bug in BumpPtrAllocator relating to large alignmentReid Kleckner2009-07-251-2/+2
* this is (unfortunately) several changes mixed together:Chris Lattner2009-07-2511-81/+72
* document some invariants.Chris Lattner2009-07-251-1/+6
* add the most expedient hack to fix PR4619, along with a testcase.Chris Lattner2009-07-251-0/+5
* SCEV objects are no longer reference-counted.Dan Gohman2009-07-251-3/+2
* When attempting to sign-extend an addrec by interpretingDan Gohman2009-07-251-2/+2
* Convert DOUT to DEBUG.Andreas Bolka2009-07-251-5/+5
* Simplify JIT target selection.Daniel Dunbar2009-07-2516-145/+48
* Mark attributes of return insn correctly. It was being assumed safe to delete...Sanjiv Gupta2009-07-251-0/+1
* Add new helpers for registering targets.Daniel Dunbar2009-07-2538-289/+93
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-259-72/+59
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-259-98/+104
* Fix 80-col violations.Eric Christopher2009-07-251-5/+8
* Move ExtractElementInst to ::Create instead of new. Update all uses.Eric Christopher2009-07-255-12/+12