aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove the API for creating ConstantExprs with the nsw, nuw, inbounds,Dan Gohman2009-09-039-92/+22
* Create our own block initializer for kill fixups as the scheduling one wasn't...David Goodwin2009-09-031-33/+63
* Calls clobber FPSCR.David Goodwin2009-09-032-4/+4
* Make ImmutableMap/ImmutableSet quicker by only canonicalizing the tree after anTed Kremenek2009-09-032-62/+61
* Disable some parts of the profiling-tool-chain test, which is currently failingDaniel Dunbar2009-09-031-5/+9
* Remove dead greps.Daniel Dunbar2009-09-031-3/+0
* Overhaul the TwoAddressInstructionPass to simplify the logic, especiallyBob Wilson2009-09-031-159/+210
* Smallvectorize switchExitBlocks.Dan Gohman2009-09-031-1/+1
* There is not any need to copy metadata while merging modules.Devang Patel2009-09-033-8/+57
* Recognize more opportunities to use SSE min and max instructions,Dan Gohman2009-09-034-3/+112
* Test cases for vector shifts changes r80935Mon P Wang2009-09-035-12/+126
* Fixed a few problems with vector shiftsMon P Wang2009-09-031-6/+39
* Add a -disable-16bit flag and associated support for experimenting withDan Gohman2009-09-033-9/+55
* Removed the non-target independent AsmToken::Register enum constantKevin Enderby2009-09-035-25/+12
* Use WeakVH to hold dead mdnodes. Check use_empty() before deleting a node.Devang Patel2009-09-031-5/+7
* Make bugpoint use ParseIRFile instead of doing the same thing manually.Dan Gohman2009-09-031-12/+5
* Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verifyDan Gohman2009-09-0310-143/+287
* Remove some unnecessary -f options.Dan Gohman2009-09-031-2/+2
* Move getUniqueExitBlocks from LoopBase to Loop, since they depend onDan Gohman2009-09-032-68/+78
* Use IRReader.h in opt, to support reading of LLVM Assembly files directly.Dan Gohman2009-09-033-13/+6
* Change PHINode::hasConstantValue to have a DominatorTree argumentDan Gohman2009-09-037-37/+49
* Don't try to verify a LoopPass analysis if the loop has been deleted.Dan Gohman2009-09-031-1/+3
* Remove references to expression "handles", which are no longer used.Dan Gohman2009-09-032-3/+3
* CppBackend: avoid printing unnecessary whitespace.Benjamin Kramer2009-09-031-2/+2
* Keep track of how many memmove calls were turned intoDuncan Sands2009-09-031-1/+4
* Fix build warning.Andreas Neustifter2009-09-031-1/+1
* Code Cleanup.Andreas Neustifter2009-09-033-18/+14
* Filter out -fno-rtti from CXXFLAGS as well (in an expensive checks build).Daniel Dunbar2009-09-031-0/+1
* Code Cleanup.Andreas Neustifter2009-09-031-16/+9
* Reapply profiling tests.Daniel Dunbar2009-09-033-0/+341
* Remove undefined behavior when loading optimal edge profile info.Daniel Dunbar2009-09-031-1/+1
* don't call getOffset() on jump tables, this fixes three failing olden benchmarksChris Lattner2009-09-031-1/+1
* Implement support for X86II::MO_GOT_ABSOLUTE_ADDRESS. We get veryChris Lattner2009-09-031-15/+26
* Reference to hidden symbols do not have to go through non-lazy pointer in non...Evan Cheng2009-09-0314-58/+99
* Remove VISIBILITY_HIDDEN from this file.Nick Lewycky2009-09-031-4/+3
* merge all the basic linux/32 pic tests together into one test.Chris Lattner2009-09-036-97/+114
* rename testChris Lattner2009-09-031-0/+0
* use a darwin tripleChris Lattner2009-09-031-1/+1
* TAI -> MAIChris Lattner2009-09-031-4/+4
* adjust expected lines.Chris Lattner2009-09-031-5/+5
* improve comments.Chris Lattner2009-09-031-1/+3
* fix MCSymbol printing to exactly match the normal mangler rules soChris Lattner2009-09-031-19/+23
* remove extraneous hack.Chris Lattner2009-09-031-2/+0
* Make these functions static and local.Daniel Dunbar2009-09-032-13/+4
* Tweak comment.Daniel Dunbar2009-09-031-1/+1
* Thread an MCAsmInfo pointer through the various MC printing APIs, Chris Lattner2009-09-0310-37/+49
* just use dump()Chris Lattner2009-09-031-1/+1
* inline insertion operators.Chris Lattner2009-09-031-15/+9
* In C++, code is not allowed to call main. In C it is, thisChris Lattner2009-09-032-72/+4
* merge globaladdress symbol processing stuff into other stuff. NowChris Lattner2009-09-032-76/+65