aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* remove some particularly expensive assertionsChris Lattner2006-09-011-3/+3
* add a simple reserve method.Chris Lattner2006-09-011-0/+5
* Iterative coallescing doesn't buy us anything (we get identical results onChris Lattner2006-09-011-15/+2
* avoid calling the virtual isMoveInstr method endlessly by caching its results.Chris Lattner2006-08-312-19/+34
* Restore source-level compatibility with clients of these functions.Chris Lattner2006-08-301-6/+6
* fix 80 column issueChris Lattner2006-08-301-1/+1
* Instantiate Statistic<> in one place, not in every .o file that uses it.Chris Lattner2006-08-301-1/+4
* Teach the coallescer to coallesce live intervals joined by an arbitraryChris Lattner2006-08-292-18/+19
* Do not rely on std::sort and std::erase to get list of uniqueDevang Patel2006-08-291-0/+6
* Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombiner.cpp out. Make i...Evan Cheng2006-08-291-0/+19
* Add PredicateSimplifier pass. Collapses equal variables into one formNick Lewycky2006-08-282-0/+6
* Add 2nd form of resizeChris Lattner2006-08-281-0/+12
* remove extraneous spaceChris Lattner2006-08-281-1/+1
* Back out last revision which should not have been committed (yet).Reid Spencer2006-08-281-4/+0
* For PR387:Reid Spencer2006-08-281-0/+4
* simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2006-08-281-13/+5
* Silence -Woverloaded-virtual warnings.Chris Lattner2006-08-281-1/+4
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-271-47/+0
* Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner2006-08-271-24/+17
* We no longer care whether something is an opt vs analysis pass, only whetherChris Lattner2006-08-271-42/+28
* Remove a dead class.Chris Lattner2006-08-271-17/+0
* add directive to disable inliningChris Lattner2006-08-271-0/+8
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-271-23/+0
* Add external definitions for commonly-used template specializations and addChris Lattner2006-08-271-2/+37
* New place to put compiler-specific functionality. This replaces Visibility.h,Chris Lattner2006-08-271-0/+40
* Eliminate SelectNodeTo() and getTargetNode() variants which take more thanEvan Cheng2006-08-272-142/+16
* make optional pointer really optionalChris Lattner2006-08-271-1/+1
* Properly size the string table, and emit symbol table and string tableNate Begeman2006-08-261-18/+35
* SelectNodeTo now returns a SDNode*.Evan Cheng2006-08-261-35/+35
* Completely change the way that joining with physregs is implemented. ThisChris Lattner2006-08-251-0/+4
* Tidy up.Jim Laskey2006-08-251-2/+10
* For PR797:Reid Spencer2006-08-252-3/+3
* For PR797:Reid Spencer2006-08-251-6/+0
* Consolidate callee saved register information so that it can me used by debugJim Laskey2006-08-251-0/+32
* For PR797:Reid Spencer2006-08-252-104/+166
* Get closer to handling globals correctly. We now generally get them in theNate Begeman2006-08-251-2/+36
* For PR797:Reid Spencer2006-08-241-9/+17
* Take advantage of the recent improvements to the liveintervals set (trackingChris Lattner2006-08-242-16/+61
* Remove a FIXME. Don't use strlcpy that isn't available on non-BSD platformsReid Spencer2006-08-241-9/+7
* update some commentsChris Lattner2006-08-241-2/+1
* Correctly attribute file author & remote tabsNate Begeman2006-08-231-20/+20
* Initial checkin of the Mach-O emitter. There's plenty of fixmes, but itNate Begeman2006-08-231-0/+600
* For PR797:Reid Spencer2006-08-232-4/+8
* Fix constructor documentation.Reid Spencer2006-08-231-7/+4
* For PR797:Reid Spencer2006-08-231-3/+2
* For PR797:Reid Spencer2006-08-231-3/+5
* For PR797:Reid Spencer2006-08-231-19/+21
* For PR797:Reid Spencer2006-08-221-4/+4
* Make the sys::Path::GetTemporaryDirectory method not throw exceptions andReid Spencer2006-08-222-4/+10
* Improve the LiveInterval class to keep track of which machine instructionChris Lattner2006-08-221-2/+23