aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* 80 col violation.Evan Cheng2009-07-251-1/+2
* Convert a few more things to use raw_ostream.Dan Gohman2009-07-256-44/+42
* Get rid of a couple of unnecessary getOpcode calls.Evan Cheng2009-07-252-2/+2
* Teach ScalarEvolution to make use of no-overflow flags whenDan Gohman2009-07-251-2/+37
* Convert a few more uses of llvm/Support/Streams.h to raw_ostream.Dan Gohman2009-07-253-23/+17
* Instead of eagerly creating new SCEVs to replace all SCEVs that areDan Gohman2009-07-251-103/+56
* Make AliasAnalysis and related classes useDan Gohman2009-07-257-41/+45
* Another TODO.Evan Cheng2009-07-251-0/+6
* Change Thumb2 jumptable codegen to one that uses two level jumps:Evan Cheng2009-07-2512-72/+74
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-2545-256/+302
* ARM code emitter can't handle Thumb2 instructions yet. So don't even try.Evan Cheng2009-07-251-4/+3
* Fix build for GCC 4.0?Daniel Dunbar2009-07-241-0/+1