aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* For PR387:Reid Spencer2006-08-285-4/+21
* simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2006-08-2814-16/+16
* Silence -Woverloaded-virtual warnings.Chris Lattner2006-08-281-1/+11
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-2774-101/+106
* Fit to 80 colsChris Lattner2006-08-271-3/+6
* Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner2006-08-2718-29/+29
* We no longer care whether something is an opt vs analysis pass, only whetherChris Lattner2006-08-271-3/+3
* Minor code cleanupsChris Lattner2006-08-271-11/+10
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-2743-43/+43
* typo fixChris Lattner2006-08-271-3/+4
* Add external definitions for commonly-used template specializations and addChris Lattner2006-08-271-7/+28
* Do not use getTargetNode() and SelectNodeTo() which takes more than 3Evan Cheng2006-08-274-66/+77
* Eliminate SelectNodeTo() and getTargetNode() variants which take more thanEvan Cheng2006-08-271-254/+12
* Fix target matching weights, so that ppc-darwin modules are codegen with theChris Lattner2006-08-262-13/+7
* Properly size the string table, and emit symbol table and string tableNate Begeman2006-08-261-59/+81
* SelectNodeTo now returns a SDNode*.Evan Cheng2006-08-266-112/+112
* Select() no longer require Result operand by reference.Evan Cheng2006-08-266-82/+68
* Simplifications to liveinterval analysis, no functionality change.Chris Lattner2006-08-262-37/+36
* Match tblgen changes.Evan Cheng2006-08-264-112/+143
* Match tblgen changes; clean up.Evan Cheng2006-08-261-79/+34
* Give a good error message when we try to jit inline asm.Chris Lattner2006-08-261-0/+3
* Completely change the way that joining with physregs is implemented. ThisChris Lattner2006-08-252-35/+72
* Add a comment.Evan Cheng2006-08-251-0/+1
* Tidy up.Jim Laskey2006-08-251-2/+4
* Fix a crash related to updating Phi nodes in the original header block. This...Owen Anderson2006-08-251-1/+2
* Add an assertion to check that we're really preserving LCSSA.Owen Anderson2006-08-251-0/+2
* Encode pc-relative conditional branch offset as pc+(num of bytes / 4). TheEvan Cheng2006-08-252-2/+2
* For PR797:Reid Spencer2006-08-259-76/+67
* For PR797:Reid Spencer2006-08-257-34/+27
* Consolidate callee saved register information so that it can me used by debugJim Laskey2006-08-251-20/+21
* Fix some comments.Jim Laskey2006-08-251-1/+4
* Allow for register numbers > 31.Jim Laskey2006-08-251-4/+14
* use @ for commentsRafael Espindola2006-08-253-14/+61
* For PR797:Reid Spencer2006-08-256-124/+153
* Reapply the indvars patch, since nothing blew up last night.Owen Anderson2006-08-251-0/+1
* Get closer to handling globals correctly. We now generally get them in theNate Begeman2006-08-251-5/+70
* Revert my previous patch. Since there are some major changes that went in to...Owen Anderson2006-08-251-3/+0
* Specify that indvars actually preserve LCSSA. This has been done for a whil...Owen Anderson2006-08-251-0/+3
* For PR797:Reid Spencer2006-08-246-114/+130
* When replacing value numbers, make sure to compactify the value # space.Chris Lattner2006-08-241-0/+12
* We compile this into:Chris Lattner2006-08-241-18/+0
* Owen implemented this.Chris Lattner2006-08-241-11/+0
* Take advantage of the recent improvements to the liveintervals set (trackingChris Lattner2006-08-243-221/+330
* Remove a character to avoid line exceeding 80 cols.Reid Spencer2006-08-241-1/+1
* Implement unrolling of multiblock loops. This significantly improves theOwen Anderson2006-08-241-127/+125
* For PR797:Reid Spencer2006-08-241-42/+37
* add the "eq" condition codeRafael Espindola2006-08-243-8/+13
* create a generic bcond instruction that has a conditional code argumentRafael Espindola2006-08-244-8/+34
* initial support for branchesRafael Espindola2006-08-243-3/+30
* Initial checkin of the Mach-O emitter. There's plenty of fixmes, but itNate Begeman2006-08-236-44/+518