aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/ValueNumbering.cpp
AgeCommit message (Expand)Author
2006-06-07For PR780:Reid Spencer
2006-06-01Change from using a stub function to a stub variable for passing to theReid Spencer
2006-04-14Implement value #'ing for vector operations, implementingChris Lattner
2006-02-04Value# select instructions, allowing -gcse to remove duplicatesChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-01-08Add even more missing createXxxPass functions.Jeff Cohen
2004-12-23Wrap at 80 colsMisha Brukman
2004-12-23Try to speed up gccld hot spot in BasicVN::getEqualNumberNodes by makingReid Spencer
2004-03-25Minor efficiency improvement, finegrainify namespacificationChris Lattner
2004-02-11Simplify implementation, and probably speed things up too.Chris Lattner
2003-12-11IncludeFile hack to pull in BasicValueNumbering whenever ValueNumbering.hBrian Gaeke
2003-11-25Remove dead variableChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-09-11Fixed spelling and grammar.Misha Brukman
2002-10-31Use new isCommutative interface, which gives us SetEQ and SetNE for free.Chris Lattner
2002-09-25Convert BasicVN to be an ImmutablePassChris Lattner
2002-08-30Minor cleanups so I can remove BasicValueNumbering.hChris Lattner
2002-08-30initial implementation of ValueNumbering interface.Chris Lattner