aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add StringRef::{slice, split}, two convenient string operations which are simpleDaniel Dunbar2009-07-262-3/+53
* put normal data into .data instead of .data.rel on elf systems.Chris Lattner2009-07-263-23/+28
* Remove unused headerDaniel Dunbar2009-07-261-1/+0
* Kill Target specific ModuleMatchQuality stuff.Daniel Dunbar2009-07-2616-286/+13
* Add TargetRegistry::lookupTarget.Daniel Dunbar2009-07-268-107/+57
* eliminate a pointless switch stmt.Chris Lattner2009-07-261-11/+2
* finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobalChris Lattner2009-07-263-23/+42
* Some clients rely on getName{Start,End} not returning 0, even if the length isDaniel Dunbar2009-07-261-2/+8
* Rewrite getName{Start,End,Len} in terms of getName(), instead of vice-versa.Daniel Dunbar2009-07-262-20/+14
* simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bitChris Lattner2009-07-262-16/+37
* simplify some predicates, add isMergableString()Chris Lattner2009-07-261-12/+10
* Simplify.Daniel Dunbar2009-07-261-12/+5
* Add support for ARM Neon VREV instructions.Bob Wilson2009-07-264-0/+214
* Remove Value::setName(const char*, unsigned).Daniel Dunbar2009-07-264-12/+15
* Remove Value::setName(const char*).Daniel Dunbar2009-07-262-8/+1
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-2515-71/+49
* make SectionKind be a first-class pod struct instead of justChris Lattner2009-07-2510-70/+87
* Added a test and fixed a bug in BumpPtrAllocator relating to large alignmentReid Kleckner2009-07-252-2/+50
* this is (unfortunately) several changes mixed together:Chris Lattner2009-07-2514-89/+100
* document some invariants.Chris Lattner2009-07-252-4/+10
* add the most expedient hack to fix PR4619, along with a testcase.Chris Lattner2009-07-252-0/+13
* Fix a few comments to say "backedge-taken count" instead ofDan Gohman2009-07-251-2/+3
* SCEV objects are no longer reference-counted.Dan Gohman2009-07-251-3/+2
* Update comments to new-style syntax.Dan Gohman2009-07-251-1/+1
* When attempting to sign-extend an addrec by interpretingDan Gohman2009-07-252-2/+76
* Remove spurious semicolons.Dan Gohman2009-07-251-2/+2
* Convert DOUT to DEBUG.Andreas Bolka2009-07-251-5/+5
* Simplify JIT target selection.Daniel Dunbar2009-07-2517-156/+58
* Mark attributes of return insn correctly. It was being assumed safe to delete...Sanjiv Gupta2009-07-251-0/+1
* remove this test. It is currently failing because we now emit the stringChris Lattner2009-07-251-11/+0
* eventually we should describe string options in the data structures sectionChris Lattner2009-07-251-0/+22
* minor tweaks.Chris Lattner2009-07-251-8/+9
* Add new helpers for registering targets.Daniel Dunbar2009-07-2540-344/+188
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-2517-141/+126
* Ok, "most clients should be unaffected" was a lie. Add notes on upgrading.Daniel Dunbar2009-07-251-1/+24
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-2519-276/+392
* Fix 80-col violations.Eric Christopher2009-07-251-5/+8
* Move ExtractElementInst to ::Create instead of new. Update all uses.Eric Christopher2009-07-257-18/+28
* Update to new syntax.Dan Gohman2009-07-251-2/+2
* Rewrite examples to use DEBUG instead of DOUT.Daniel Dunbar2009-07-251-5/+5
* 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-252-2/+77
* Convert a few more uses of llvm/Support/Streams.h to raw_ostream.Dan Gohman2009-07-254-27/+21
* Instead of eagerly creating new SCEVs to replace all SCEVs that areDan Gohman2009-07-253-178/+84
* I've lost my mind. PR4572 has not been fixed.Evan Cheng2009-07-251-29/+0
* Make AliasAnalysis and related classes useDan Gohman2009-07-258-47/+54
* One more getName -> getNameStrDaniel Dunbar2009-07-251-3/+3
* Another TODO.Evan Cheng2009-07-251-0/+6