aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Uncomment assertions that register# != 0 on calls toAlkis Evlogimenos2004-02-261-2/+2
* Annotations are evil. This makes Value not derive from Annotable, which makesChris Lattner2004-02-262-3/+3
* Make TargetData no longer use annotations!Chris Lattner2004-02-261-14/+6
* Eliminate copy-and-paste commentsChris Lattner2004-02-2610-10/+10
* Make sure that at least one virtual method is defined in a .cpp file to avoidChris Lattner2004-02-263-19/+5
* Fix a bug in the densemap that was killing the local allocator, and probablyChris Lattner2004-02-263-3/+3
* Fix typeo. grow() cannot shrink storage. clear() should really nuke storageChris Lattner2004-02-263-9/+15
* Temporarily comment out asserts as they break things. I will uncommentAlkis Evlogimenos2004-02-251-2/+2
* Represent va_list in interpreter as a (ec-stack-depth . var-arg-index)Brian Gaeke2004-02-251-0/+1
* Duh, forgot to close the parenthesis.Alkis Evlogimenos2004-02-251-2/+2
* Add assert to isPhysicalRegister and isVirtualRegister to fail whenAlkis Evlogimenos2004-02-251-0/+2
* Add DenseMap template and actually use it for for mapping virtual regsAlkis Evlogimenos2004-02-255-13/+203
* Add prototypeChris Lattner2004-02-251-0/+7
* Great renaming part II: Sparc --> SparcV9 (also includes command-line options...Brian Gaeke2004-02-251-2/+2
* Cygwin defines log2 as a macro. Undef it here IFF it has already been defined,Brian Gaeke2004-02-252-0/+8
* FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVarBrian Gaeke2004-02-241-111/+0
* Add some helpful methods for dealing with switch instructionsChris Lattner2004-02-241-0/+30
* Hrm, my find must have been faulty. It didn't remove these as well.Chris Lattner2004-02-2410-818/+0
* Boost is now unneeded, thanks to the fix for PR253, contributed by Reid Spencer!Chris Lattner2004-02-2451-5993/+0
* Use the new LLVM is_class template instead of the boost one, allowing us toChris Lattner2004-02-242-4/+6
* Check in a new type_traits header which provides the mysterious is_classChris Lattner2004-02-242-0/+108
* Noone cares about similarity to boostChris Lattner2004-02-242-4/+0
* DataTypes.h is now output from configure, and shortenedBrian Gaeke2004-02-232-14/+52
* Regenerated with autoheader-2.57.Brian Gaeke2004-02-232-14/+0
* ThreadSupport.h is now output from configure.Brian Gaeke2004-02-233-3/+81
* Renamed to hash_set.in; move to using autoconf substitution tags.Brian Gaeke2004-02-232-5/+70
* Renamed to hash_map.in; move to using autoconf substitution tags.Brian Gaeke2004-02-232-5/+69
* Regenerated using autoheader-2.57.Brian Gaeke2004-02-232-48/+0
* Renamed from include/Support/iterator. Doxygenify comments; add autoconf subs...Brian Gaeke2004-02-232-0/+132
* Replaced by include/Support/iterator.in.Brian Gaeke2004-02-231-76/+0
* Regenerated with autoheader-2.57.Brian Gaeke2004-02-232-18/+0
* Refactor rewinding code for finding the first terminator of a basicAlkis Evlogimenos2004-02-231-0/+5
* Move LiveIntervals.h to lib/CodeGen since it shouldn't be exposed to other pa...Alkis Evlogimenos2004-02-231-213/+0
* Move MOTy::UseType enum into MachineOperand. This eliminates theAlkis Evlogimenos2004-02-222-91/+89
* Fix silly bug in implementation of getUseType(). Thanks Misha.Alkis Evlogimenos2004-02-221-1/+1
* When folding memory operands in machine instructions be careful toAlkis Evlogimenos2004-02-221-0/+7
* Significantly simplify gep_type_iterator, and make its interface more general...Chris Lattner2004-02-221-23/+24
* Abstract merging of ranges away from number of slots per instruction.Alkis Evlogimenos2004-02-222-2/+8
* Update comments and add warningChris Lattner2004-02-212-4/+10
* Regenerated using autoheader-2.57.Brian Gaeke2004-02-202-0/+12
* Too many changes in one commit:Alkis Evlogimenos2004-02-202-2/+66
* Add a method useful for updating DSAChris Lattner2004-02-192-0/+18
* Add a new functionChris Lattner2004-02-192-0/+6
* ADd a method for when an instruction movesChris Lattner2004-02-191-0/+6
* Add a MachineBasicBlock::getParent() methodChris Lattner2004-02-191-3/+7
* Make ToolExecutionError inherit std::exception and implement itsAlkis Evlogimenos2004-02-191-3/+5
* This is needed by assignment verification in linear-scan.Alkis Evlogimenos2004-02-191-0/+8
* Add support for just compiling a programChris Lattner2004-02-181-0/+19
* Move unused typedefs in private section. Add method to return intervalAlkis Evlogimenos2004-02-182-4/+12
* Byebye methodChris Lattner2004-02-181-3/+0