aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make LINK_COMPONENTS interact well with make cleanChris Lattner2006-09-041-1/+3
* Switch to using llvm-config to select components to link in.Chris Lattner2006-09-041-2/+2
* Add a new make option (LINK_COMPONENTS) which tools can use to specify whatChris Lattner2006-09-041-4/+14
* Document build order dependencies. Make sure that llvm-config is built beforeChris Lattner2006-09-041-1/+12
* new fileChris Lattner2006-09-041-0/+154
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-0426-616/+380
* Add accessorChris Lattner2006-09-041-0/+1
* Add explicit doInitialization/doFinalization methods instead of makingChris Lattner2006-09-042-1/+22
* remove #includeChris Lattner2006-09-041-1/+1
* rearrange targets to satisfy dependencies. Too bad we aren't using llvm-config.Chris Lattner2006-09-041-1/+1
* If a cycle exists, don't succeed building the second time around.Chris Lattner2006-09-041-1/+1
* remove messageChris Lattner2006-09-041-1/+0
* Rearrange library linkage order.Chris Lattner2006-09-041-3/+4
* Eliminate target name.Chris Lattner2006-09-031-14/+3
* Simplify target construction.Chris Lattner2006-09-038-14/+7
* Remove use of target::getName()Chris Lattner2006-09-031-2/+2
* eliminate use of TM.getName()Chris Lattner2006-09-031-2/+1
* add the SETULT condition codeRafael Espindola2006-09-032-1/+16
* Avoid beating on the mi2i map when we know the answer already.Chris Lattner2006-09-032-16/+25
* minor speedupChris Lattner2006-09-031-3/+3
* Fix Regression/CodeGen/Generic/2006-09-02-LocalAllocCrash.ll on X86.Chris Lattner2006-09-031-6/+11
* Testcase (distilled from crafty) that crashed the local RA on X86.Chris Lattner2006-09-031-0/+115
* 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-032-28/+42
* Count the time for a pass to ReleaseMemory against that pass. Not doing thisChris Lattner2006-09-021-0/+2
* Make this testcase actually recursive. I accidentally committed the wrong co...Owen Anderson2006-09-021-1/+2
* Fix a typo pointed out by GaborChris Lattner2006-09-021-1/+1
* Make ArgumentPromotion handle recursive functions that pass pointers in their...Owen Anderson2006-09-022-11/+49
* add more condition codesRafael Espindola2006-09-023-5/+63
* Improve handling of SelectInst.Nick Lewycky2006-09-023-32/+229
* improve compat with certain versions of GCC (on cygwin?)Chris Lattner2006-09-021-1/+1
* add a prototypeChris Lattner2006-09-021-1/+7
* Iteration is required for some cases, even if they don't occur in crafty.Chris Lattner2006-09-022-16/+39
* When joining two intervals where the RHS is really simple, use a light-weightChris Lattner2006-09-022-11/+172
* new methodChris Lattner2006-09-021-0/+7
* Another "cyclic DAG" test case.Evan Cheng2006-09-011-0/+135
* 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
* Make sure to clear CurDefmPrefix = 0, otherwise stuff after a defm won'tChris Lattner2006-09-013-12/+15
* Make this harderChris Lattner2006-09-011-0/+2
* Fix a typo Jim pointed out, thanks!Chris Lattner2006-09-011-1/+1
* fix an assertion with multidefs. Def inside of multiclasses don't need toChris Lattner2006-09-013-25/+37
* Fixed formatting problem.Bill Wendling2006-09-011-1/+0
* document !strconcatChris Lattner2006-09-011-0/+2
* Added documentation Fernando Magno Quintao Pereira wrote for the registerBill Wendling2006-09-011-3/+341
* Document multiclasses and defm'sChris Lattner2006-09-011-6/+83
* regenerateChris Lattner2006-09-015-491/+890
* simple multiclass exampleChris Lattner2006-09-011-0/+17
* Add often-requested support for defining "multiclasses" which can be instanti...Chris Lattner2006-09-012-38/+202