summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ValueNumbering.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Value# select instructions, allowing -gcse to remove duplicatesChris Lattner2006-02-041-1/+36
| | | | llvm-svn: 25969
* Remove trailing whitespaceMisha Brukman2005-04-211-9/+9
| | | | llvm-svn: 21416
* Add even more missing createXxxPass functions.Jeff Cohen2005-01-081-0/+3
| | | | llvm-svn: 19402
* Wrap at 80 colsMisha Brukman2004-12-231-1/+2
| | | | llvm-svn: 19121
* Try to speed up gccld hot spot in BasicVN::getEqualNumberNodes by makingReid Spencer2004-12-231-3/+2
| | | | | | | | | a function call at the core of the loop inline and removing unused stack variables from an often called function. This doesn't improve things much, the real saving will be by reducing the number of calls to this function (100K+ when linking kimwitu++). llvm-svn: 19119
* Minor efficiency improvement, finegrainify namespacificationChris Lattner2004-03-251-5/+10
| | | | llvm-svn: 12517
* Simplify implementation, and probably speed things up too.Chris Lattner2004-02-111-9/+6
| | | | llvm-svn: 11308
* IncludeFile hack to pull in BasicValueNumbering whenever ValueNumbering.hBrian Gaeke2003-12-111-0/+2
| | | | | | is included. llvm-svn: 10397
* Remove dead variableChris Lattner2003-11-251-1/+0
| | | | llvm-svn: 10218
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-2/+5
| | | | llvm-svn: 9903
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
| | | | | | Header files will be on the way. llvm-svn: 9298
* Fixed spelling and grammar.Misha Brukman2003-09-111-2/+2
| | | | llvm-svn: 8478
* Use new isCommutative interface, which gives us SetEQ and SetNE for free.Chris Lattner2002-10-311-7/+3
| | | | | | Thanks fly out to Casey Carter for this fix. llvm-svn: 4460
* Convert BasicVN to be an ImmutablePassChris Lattner2002-09-251-12/+1
| | | | llvm-svn: 3924
* Minor cleanups so I can remove BasicValueNumbering.hChris Lattner2002-08-301-16/+45
| | | | llvm-svn: 3544
* initial implementation of ValueNumbering interface.Chris Lattner2002-08-301-0/+171
llvm-svn: 3541
OpenPOWER on IntegriCloud