aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add support for promoting SETCC operations.Jakob Stoklund Olesen2009-07-245-15/+25
* Make sure thumb2 jumptable entries are aligned.Evan Cheng2009-07-243-15/+19
* Clean up.Evan Cheng2009-07-241-3/+1
* Replace use of std::set with SmallPtrSet.Evan Cheng2009-07-241-3/+5
* Convert several more passes to use getAnalysisIfAvailable<TargetData>()Dan Gohman2009-07-245-32/+33
* Add specific classes for Add, Sub, and Mul, for convenience.Dan Gohman2009-07-241-0/+51
* start refactoring pic16 section selection logic.Chris Lattner2009-07-242-16/+13
* move ELF-specific code into ELFTargetAsmInfo.Chris Lattner2009-07-244-26/+40
* tidy upChris Lattner2009-07-241-3/+4
* split the ELF-specific section flag inference-from-name code outChris Lattner2009-07-241-25/+32
* make SectionFlagsForGlobal a private static function instead of a publicChris Lattner2009-07-242-13/+6
* move a method up in the file, GV is always non-null, so remove a check.Chris Lattner2009-07-241-61/+62
* There is no need to pass the name into lib/Target/TargetAsmInfo.cppChris Lattner2009-07-241-1/+1
* remove a use of SectionFlagsForGlobal.Chris Lattner2009-07-241-3/+4
* Another getName -> getNameStrDaniel Dunbar2009-07-241-1/+1
* More move to raw_ostream.Daniel Dunbar2009-07-241-4/+3
* Move more to raw_ostream, provide support for writing MachineBasicBlock,Daniel Dunbar2009-07-248-8/+67
* Move more to raw_ostream.Daniel Dunbar2009-07-242-7/+8
* Move to raw_ostream.Daniel Dunbar2009-07-244-74/+77
* Switch to getNameStr().Daniel Dunbar2009-07-2412-36/+36
* Allow llvm_report_error to accept a Twine.Daniel Dunbar2009-07-242-3/+16
* Remove unused member functions.Eli Friedman2009-07-2417-496/+0
* Fix constructor typesDaniel Dunbar2009-07-241-2/+2
* Update CMakeDaniel Dunbar2009-07-241-0/+1
* Add Twine ADT.Daniel Dunbar2009-07-243-0/+501
* Convert a test to FileCheck.Evan Cheng2009-07-241-4/+3
* hoist section name uniquing logic up to the top-level SectionForGlobalChris Lattner2009-07-243-28/+26
* Implement getSectionPrefixForUniqueGlobal to return null, indicating thatChris Lattner2009-07-241-0/+6
* reduce indentationChris Lattner2009-07-241-35/+37
* simplify code by making special case more obviousChris Lattner2009-07-241-9/+5
* the 'isWeakForLinker' code is common between functions and globals, hoist itChris Lattner2009-07-241-55/+44
* Replace UniqueSectionForGlobal with getSectionPrefixForUniqueGlobal.Chris Lattner2009-07-247-67/+49
* document SectionFlags::Named better and make it more easily greppable byChris Lattner2009-07-242-4/+6
* fix indentation.Chris Lattner2009-07-241-14/+14
* use section flags more correctly.Chris Lattner2009-07-244-7/+8
* Switch to raw_ostream.Daniel Dunbar2009-07-241-9/+9
* fix a mysterious and scary failure on test/CodeGen/X86/cstring.ll Chris Lattner2009-07-241-1/+1
* reduce api exposure: clients shouldn't call SectionKindForGlobal directly.Chris Lattner2009-07-244-31/+32
* make Constant::getRelocationInfo return an enum, as suggested by Duncan.Chris Lattner2009-07-244-28/+29
* remove more bits of small section support.Chris Lattner2009-07-243-36/+4
* remove more remnants of small section support.Chris Lattner2009-07-244-53/+1
* Remove SectionKind::Small*. This was only used on mips, and is apparentlyChris Lattner2009-07-246-114/+4
* Thumb2 should use the register scavenger.Evan Cheng2009-07-241-2/+1
* Fix whitespace.Dan Gohman2009-07-241-1/+1
* Give SCEVAddRecExpr no-signed-overflow and no-unsigned-overflow flags.Dan Gohman2009-07-241-0/+9
* Give the SCEV class a SubclassData field.Dan Gohman2009-07-241-2/+9
* Fix whitespace.Dan Gohman2009-07-241-8/+8
* FLDD, FLDS, FCPYD, FCPYS, FSTD, FSTS, VMOVD, VMOVQ maps to the same instructi...Evan Cheng2009-07-246-67/+29
* Add tests for handling of globals and tls on the XCore. These currently failRichard Osborne2009-07-242-0/+58
* Privatize the ConstantVector tables.Owen Anderson2009-07-246-62/+72