summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Somehow I forgot poor little UnwindInstChris Lattner2003-11-201-3/+4
* * Add new constructors to allow insertion of terminator instructions at theChris Lattner2003-11-202-6/+32
* Merging the linear scan register allocator in trunk. It currently passes most...Alkis Evlogimenos2003-11-203-1/+428
* Regenerated using autoheader-2.57Brian Gaeke2003-11-182-0/+8
* Implement == and != correctly. Before they would incorrectly return !=Chris Lattner2003-11-171-13/+12
* The ConstantPointer class is now gone.Chris Lattner2003-11-171-46/+13
* Constant folding shalt not be built on annotationsChris Lattner2003-11-171-29/+18
* Fix copy-and-pasteoChris Lattner2003-11-172-2/+2
* Fixes for PR114: Thanks to Reid Spencer!Chris Lattner2003-11-1626-77/+102
* This is obviously illegal C++ code, but was apparently accepted by 3.3Chris Lattner2003-11-141-2/+2
* Add methods for implementationChris Lattner2003-11-132-0/+20
* Remove needless dependence on boostChris Lattner2003-11-132-6/+4
* Add namespace qualifierChris Lattner2003-11-132-2/+2
* Minor cleanupsChris Lattner2003-11-132-86/+76
* Add an initial version of the CompleteBUDataStructures passChris Lattner2003-11-132-0/+68
* Fix faulty namespacificationChris Lattner2003-11-122-8/+14
* Regress to not using the llvm namespace.John Criswell2003-11-122-8/+0
* Add argumentChris Lattner2003-11-122-2/+4
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11190-24/+832
* Add prototypes for CheckMagic, IsArchive, and IsBytecode.Brian Gaeke2003-11-112-4/+34
* VS: ----------------------------------------------------------------------Brian Gaeke2003-11-112-0/+10
* Add new methodChris Lattner2003-11-112-0/+18
* Include forms of SplitCriticalEdge which work correctly with pred/succ iteratorsChris Lattner2003-11-101-0/+19
* No really, I'm not on crackChris Lattner2003-11-101-1/+1
* Helper methodChris Lattner2003-11-101-0/+4
* Move isCriticalEdge & SplitCritical into this file. While we're at it, changeChris Lattner2003-11-101-0/+16
* Move isCriticalEdge & SplitCritical edge out of this file, which is onlyChris Lattner2003-11-101-17/+1
* Regenerated.Brian Gaeke2003-11-102-14/+38
* Patch to fix PR102, contributed by Reid Spencer.Brian Gaeke2003-11-102-29/+43
* Fix PR95. I'm checking this patch in for Reid Spencer, who figured it outChris Lattner2003-11-091-1/+5
* Provide a specialization of _Alloc_traits, which allows the G++ runtime to avoidChris Lattner2003-11-072-4/+26
* Add a warning about not "new"ing or "delete"ing CallSitesBrian Gaeke2003-11-071-0/+6
* Added ability to register FunctionPasses as optimizations, withMisha Brukman2003-11-071-0/+20
* Declare FunctionPasses as such.Misha Brukman2003-11-071-3/+3
* Add some ctors for this allocatorChris Lattner2003-11-072-0/+8
* Split the DAE pass into DAE and DAH passesChris Lattner2003-11-051-5/+6
* A few handy methods that seem to mesh well with what CallSite already provides.Brian Gaeke2003-11-051-0/+5
* Since this function returns an int, let's actually return something.Misha Brukman2003-11-051-0/+1
* Add std::pair tier. This is a much simplified version of boost::tieAlkis Evlogimenos2003-11-052-0/+96
* This works with GCC 3.4 alsoChris Lattner2003-11-051-2/+2
* Fix spelloChris Lattner2003-11-041-1/+5
* Update documentation since it was misleading: make it clear that aAlkis Evlogimenos2003-11-041-10/+12
* Change all machine basic block modifier functions in MRegisterInfo toAlkis Evlogimenos2003-11-041-23/+45
* New file, for use by the pool allocator projectChris Lattner2003-11-042-0/+136
* Allow CallSites to be used as the key of a mapChris Lattner2003-11-021-0/+4
* All DSGraphs keep a reference to the targetdata they are created with. This isChris Lattner2003-11-028-12/+50
* Including the symbol table in the FindUsedTypes analysis was the WRONG wayChris Lattner2003-11-021-5/+0
* Escape "'s, which are frequent visitors to C++ typesChris Lattner2003-10-312-0/+2
* Did I mention that I _HATE_ CPRs?Chris Lattner2003-10-311-3/+2
* Constant pointer refs are causing these to fail unnecessarily, which is causingChris Lattner2003-10-312-15/+11