summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Cloning stuff doesn't modify the source moduleChris Lattner2002-11-20
* MRegisterInfo.h - Added prototypes for functions we need to map a register toMisha Brukman2002-11-20
* - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner2002-11-20
* Eliminate the concept of a deferred symbol table. The optimization really is...Chris Lattner2002-11-20
* SSARegMap -- the mapping between SSARegisters and their RegisterClasses, whichMisha Brukman2002-11-20
* Minor changes to cloning interfaceChris Lattner2002-11-19
* Extend function cloning interface to support inliningChris Lattner2002-11-19
* This file is supersumed by Utils/Cloning.hChris Lattner2002-11-19
* Merge cloning and inlining utilitiesChris Lattner2002-11-19
* Move inlining pass to IPO.hChris Lattner2002-11-19
* Move the function extractor pass from tools/extract into lib/Xform/IPOChris Lattner2002-11-19
* Add a new Module::getNamedFunction methodChris Lattner2002-11-19
* Ignore options that are ""Chris Lattner2002-11-19
* Add facility to compute peak memory usageChris Lattner2002-11-18
* Inline DSTypeRec stuff into DSNodeChris Lattner2002-11-18
* Inline DSTypeRec into DSNodeChris Lattner2002-11-18
* Templatize graph traits and iterator to work with const and non-const clientsChris Lattner2002-11-18
* Add helper methodChris Lattner2002-11-18
* Print is const!Chris Lattner2002-11-17
* Make sure that print gets a targetmachineChris Lattner2002-11-17
* Omit the indirect node when printing call graphsChris Lattner2002-11-17
* Add machine independant printer interfaceChris Lattner2002-11-17
* Finish enumating codeChris Lattner2002-11-17
* Remove unused methodsChris Lattner2002-11-17
* Convert to use an enum to access def/use/use&def information. These makeChris Lattner2002-11-17
* Return const refefrences to enable default constructionChris Lattner2002-11-17
* Fix warningChris Lattner2002-11-15
* include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inlineBrian Gaeke2002-11-14
* Remove dead method, add new methodChris Lattner2002-11-12
* Almost complete rewrite of BU closure codeChris Lattner2002-11-11
* add methodChris Lattner2002-11-10
* Add code to be able to merge two call sitesChris Lattner2002-11-10
* Add tarj_end() methodChris Lattner2002-11-10
* Add hasGraph() methods to all of the passes for the printerChris Lattner2002-11-10
* Implement swappingChris Lattner2002-11-10
* Implement support for swapping. Callsites now sort by calleeChris Lattner2002-11-10
* Add capability to set a preference of what call vector is printed to dot filesChris Lattner2002-11-10
* Fix a problem where bad graphs could be generatedChris Lattner2002-11-10
* eliminate the ability to remove global nodes from deadNodeElminate... for now.Chris Lattner2002-11-09
* Add globals graphs to all three passesChris Lattner2002-11-09
* Move maskNodeTypes from cpp fileChris Lattner2002-11-09
* Clean up DSGraph::removeDeadNodes interfaceChris Lattner2002-11-09
* Make removeTriviallyDeadNodes a private interfaceChris Lattner2002-11-09
* Add initial support for a globals graphChris Lattner2002-11-09
* Remove unneccesary #includeChris Lattner2002-11-09
* Remove GlobalDSGraph delcarationChris Lattner2002-11-09
* Fix release buildChris Lattner2002-11-09
* Add new methodsChris Lattner2002-11-08
* Add another option to cloneGraphChris Lattner2002-11-08
* - Add support for an "auxillary" call site listChris Lattner2002-11-08