summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* For PR797:Reid Spencer2006-08-23
* Fix constructor documentation.Reid Spencer2006-08-23
* For PR797:Reid Spencer2006-08-23
* For PR797:Reid Spencer2006-08-23
* For PR797:Reid Spencer2006-08-23
* For PR797:Reid Spencer2006-08-22
* Make the sys::Path::GetTemporaryDirectory method not throw exceptions andReid Spencer2006-08-22
* Improve the LiveInterval class to keep track of which machine instructionChris Lattner2006-08-22
* Fix some indentation.Reid Spencer2006-08-22
* add resize, move swap out of lineChris Lattner2006-08-22
* For PR797:Reid Spencer2006-08-22
* For PR797:Reid Spencer2006-08-22
* Switch to using smallvector for liveintervals. This speeds up live intervalChris Lattner2006-08-22
* add a bunch more operations, including swap, insert, erase, front(), andChris Lattner2006-08-22
* move LiveInterval state all togetherChris Lattner2006-08-21
* Adding new Dwarf constants.Jim Laskey2006-08-21
* For PR797:Reid Spencer2006-08-21
* Fix the documentation for this file.Reid Spencer2006-08-21
* For PR885:Reid Spencer2006-08-21
* For PR797:Reid Spencer2006-08-21
* vpkuwus didn't work, due to this typoChris Lattner2006-08-18
* For PR797:Reid Spencer2006-08-18
* Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner2006-08-17
* switch the SUnit pred/succ sets from being std::sets to being smallvectors.Chris Lattner2006-08-17
* add an accessorChris Lattner2006-08-16
* Convert vector to smallvector: 4% speedup.Chris Lattner2006-08-16
* silence a warning.Chris Lattner2006-08-16
* Change the use_list to be a smallvector instead of a vector. This reducesChris Lattner2006-08-16
* add a way to have multiple modules in a JIT :)Chris Lattner2006-08-16
* initial changes to support JIT'ing from multiple module providers, implicitlyChris Lattner2006-08-16
* Bugfixes for smallvector when the element size is small and N is small.Chris Lattner2006-08-16
* Start using SDVTList more consistentlyChris Lattner2006-08-15
* add a new SDVTList type and new SelectionDAG::getVTList methods to streamlineChris Lattner2006-08-15
* Make getNodeValueTypes methods public.Chris Lattner2006-08-14
* Add a new getNode() method that takes a pointer to an already-intern'd listChris Lattner2006-08-14
* Avoid extra string copy.Devang Patel2006-08-14
* Use mangler, instead of addUnderscore(), to get mangled name.Devang Patel2006-08-14
* remove SelectionDAG::InsertISelMapEntry, it is deadChris Lattner2006-08-14
* Add code to resize the CSEMap hash table. This doesn't speedup codegen ofChris Lattner2006-08-14
* avoid a warningChris Lattner2006-08-14
* Emit .set directives for jump table entries when possible, which reducesNate Begeman2006-08-12
* Track # nodes in a CSEMap.Chris Lattner2006-08-12
* Switch NodeID to track 32-bit chunks instead of 8-bit chunks, for a 2.5%Chris Lattner2006-08-11
* remove IncludeFile turds in MathExtras.h, which bloats every .o file thatChris Lattner2006-08-11
* move code out of line so that GCC doesn't inline it at -O3Chris Lattner2006-08-11
* Split SmallVector into SmallVector and SmallVectorImpl, which allows us toChris Lattner2006-08-11
* Remove 8 more std::map's.Chris Lattner2006-08-11
* remove old piece of the V9 backend.Chris Lattner2006-08-11
* Start moving leaf nodes over to the CSEMap.Chris Lattner2006-08-11
* new method for adding intsChris Lattner2006-08-11