summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* forgot thisDuraid Madina2006-09-041-0/+2
* add setJumpBufSize() and setJumpBufAlignment() to target-lowering.Duraid Madina2006-09-043-12/+15
* new fileChris Lattner2006-09-041-0/+154
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-0422-524/+170
* Add accessorChris Lattner2006-09-041-0/+1
* Add explicit doInitialization/doFinalization methods instead of makingChris Lattner2006-09-041-1/+14
* remove #includeChris Lattner2006-09-041-1/+1
* Simplify target construction.Chris Lattner2006-09-038-14/+7
* eliminate use of TM.getName()Chris Lattner2006-09-031-2/+1
* add the SETULT condition codeRafael Espindola2006-09-031-0/+1
* Avoid beating on the mi2i map when we know the answer already.Chris Lattner2006-09-031-12/+19
* minor speedupChris Lattner2006-09-031-3/+3
* Fix Regression/CodeGen/Generic/2006-09-02-LocalAllocCrash.ll on X86.Chris Lattner2006-09-031-6/+11
* When deleting a machine instruction, make sure to remove it from theChris Lattner2006-09-031-1/+4
* Move two methods out of line, make them work when the record for a machineChris Lattner2006-09-031-0/+36
* Count the time for a pass to ReleaseMemory against that pass. Not doing thisChris Lattner2006-09-021-0/+2
* Make ArgumentPromotion handle recursive functions that pass pointers in their...Owen Anderson2006-09-021-11/+33
* add more condition codesRafael Espindola2006-09-022-2/+30
* Improve handling of SelectInst.Nick Lewycky2006-09-021-31/+44
* improve compat with certain versions of GCC (on cygwin?)Chris Lattner2006-09-021-1/+1
* Iteration is required for some cases, even if they don't occur in crafty.Chris Lattner2006-09-021-13/+24
* When joining two intervals where the RHS is really simple, use a light-weightChris Lattner2006-09-022-11/+172
* Oops. Bad typo. Without the check of N1.hasOneUse() bad things can happen.Evan Cheng2006-09-011-2/+2
* Use a couple of multiclass patterns to factor some integer ops.Chris Lattner2006-09-012-135/+51
* remove a bunch of commentsChris Lattner2006-09-011-54/+0
* - Fixed broken Win32 buildAnton Korobeynikov2006-09-016-22/+26
* Remove extra spaces.Evan Cheng2006-09-011-2/+2
* Last check-in was a mistake...Evan Cheng2006-09-011-4/+6
* *** empty log message ***Evan Cheng2006-09-011-2/+2
* Allow legalizer to expand ISD::MUL using only MULHS in the rare case that isEvan Cheng2006-09-011-6/+13
* Corrections.Jim Laskey2006-09-011-4/+4
* Better comments.Evan Cheng2006-09-011-1/+4
* Yikes. This requires checking apple gcc version.Evan Cheng2006-09-011-2/+4
* Pull some code out of a hot recursive function because the common case doesn'tChris Lattner2006-09-011-6/+19
* Reserve space in the ValueNumberInfo vector. This speeds up live intervalChris Lattner2006-09-011-10/+10
* Iterative coallescing doesn't buy us anything (we get identical results onChris Lattner2006-09-011-24/+4
* Don't confuse canonicalize and lookup. Fixes predsimplify.reg4.ll. AlsoNick Lewycky2006-09-011-21/+20
* DAG combiner fix for rotates. Previously the outer-most condition checksEvan Cheng2006-08-311-27/+44
* Add a special case that speeds up coallescing a bit, but not enough.Chris Lattner2006-08-311-51/+107
* Delete copies as they are coallesced instead of waiting until the end.Chris Lattner2006-08-311-0/+4
* avoid calling the virtual isMoveInstr method endlessly by caching its results.Chris Lattner2006-08-312-75/+73
* Properties where both Values weren't in the union (as being equal toNick Lewycky2006-08-311-24/+18
* Fix a compiler crash bootstrapping llvm-gcc.Chris Lattner2006-08-301-2/+6
* Guess what happens when asserts are disabled. :(Chris Lattner2006-08-301-1/+2
* Instantiate Statistic<> in one place, not in every .o file that uses it.Chris Lattner2006-08-301-0/+2
* Move to using the EquivalenceClass ADT. Removes SynSets.Nick Lewycky2006-08-301-165/+92
* Teach the coallescer to coallesce live intervals joined by an arbitraryChris Lattner2006-08-292-155/+249
* Do not rely on std::sort and std::erase to get list of uniqueDevang Patel2006-08-292-10/+57
* Minor asm fix.Evan Cheng2006-08-292-2/+5
* Remove dead code.Evan Cheng2006-08-291-4/+0
OpenPOWER on IntegriCloud