aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* New methodsChris Lattner2004-07-261-0/+2
* Reduce the footprint of the dependent library interfaceReid Spencer2004-07-251-18/+19
* bug 263:Reid Spencer2004-07-251-5/+30
* bug 402:Reid Spencer2004-07-251-0/+45
* Add back() and pop_back() methods to SetVectorChris Lattner2004-07-252-28/+56
* Add support for free instructionsChris Lattner2004-07-251-0/+3
* Make a method const, no functionality changesChris Lattner2004-07-251-1/+1
* Remove implementation of operator= and make it private so that it isAlkis Evlogimenos2004-07-241-8/+1
* Change std::map<unsigned, LiveInterval*> into a std::map<unsigned,Alkis Evlogimenos2004-07-242-17/+36
* Provide timeout values to all abstract interpretersChris Lattner2004-07-241-4/+7
* Add support for killing the program if it executes for too long.Chris Lattner2004-07-242-4/+6
* Completely eliminate the intervals_ list. instead, the r2iMap_ maintainsChris Lattner2004-07-241-24/+26
* Add a new differingRegisterClasses methodChris Lattner2004-07-241-4/+8
* Little stuff:Chris Lattner2004-07-241-10/+37
* More minor changes:Chris Lattner2004-07-231-3/+17
* Change addRange and join to be a little bit smarter. In particular, we don'tChris Lattner2004-07-231-3/+9
* New helper methodChris Lattner2004-07-231-1/+7
* Speedup debug builds a bitChris Lattner2004-07-231-2/+3
* Instead of searching for a live interval pair, search for a location. This g...Chris Lattner2004-07-231-0/+5
* Rename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis.(cpp|h)Chris Lattner2004-07-231-3/+3
* Pull the LiveRange and LiveInterval classes out of LiveIntervals.h (whichChris Lattner2004-07-232-75/+110
* Improve comments a bitChris Lattner2004-07-231-5/+28
* Force coallescing of live ranges that have a single definition, even if theyChris Lattner2004-07-231-0/+1
* * Add a BoolAlignment field to TargetData, default is 1 byteMisha Brukman2004-07-232-16/+20
* New prototypeChris Lattner2004-07-221-0/+6
* Clean up reference counting to stop "leaking" alias setsChris Lattner2004-07-221-14/+14
* Include <iostream> here, because most people using DEBUG() want to use std::c...Brian Gaeke2004-07-212-0/+6
* Add greater_ptr functor.Alkis Evlogimenos2004-07-212-0/+14
* Add Iterative scan register allocator.Alkis Evlogimenos2004-07-211-0/+5
* Add a bunch of new functionality, primarily to do with removing aliasingChris Lattner2004-07-211-1/+22
* Make the AST interface a bit richer by returning whether an insertion causedChris Lattner2004-07-211-10/+17
* Regenerated with autoconf/autoheader 2.57Brian Gaeke2004-07-212-0/+8
* Add prototypes for platform-independent wrappers for isinf().Brian Gaeke2004-07-212-0/+8
* Regenerated with autoheader-2.57.Brian Gaeke2004-07-212-6/+20
* Use C++-style <cstdio> instead of C-style <stdio.h>Misha Brukman2004-07-202-2/+2
* Dump the old-fashioned C-style <ctype.h> in favor of new `C++'-style <cctype>Misha Brukman2004-07-202-2/+2
* isupper() and tolower() are declared in <ctype.h>Misha Brukman2004-07-202-6/+6
* Tabs to spaces.Misha Brukman2004-07-191-4/+3
* Convert tabs to spaces; fix name of function in assert() description.Misha Brukman2004-07-191-1/+1
* Added support for stdint.h. It is now automatically included byJohn Criswell2004-07-192-0/+2
* Split joinIntervals into two methodsChris Lattner2004-07-191-0/+4
* Fix commentChris Lattner2004-07-191-3/+2
* Delete 4 methods, make clients use hte mark* methods directlyChris Lattner2004-07-191-7/+1
* There is no need to store the MBB along with the MI any more, we can nowChris Lattner2004-07-191-10/+8
* Simplify the interface to LiveVariables::addVirtualRegister(Killed|Dead)Chris Lattner2004-07-191-8/+4
* Remove the DefBlock element of VarInfo. DefBlock is always DefInst->getParent()Chris Lattner2004-07-191-3/+2
* fill comment to 80 colsChris Lattner2004-07-191-11/+7
* inline classof implementations, eliminate use of virtual methods.Chris Lattner2004-07-191-41/+33
* eliminate isConstantExpr, changes to isa<Constant> implementationChris Lattner2004-07-191-7/+4
* Add new enum entries for ConstantAggregateZeroVal/ConstantExprVal andChris Lattner2004-07-191-8/+12