summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Initial checkin of Module cloning support stuffChris Lattner2002-11-20
* X86 target builds fine nowChris Lattner2002-11-20
* Fix symbol table problemChris Lattner2002-11-20
* Add definitions for function headers from MRegisterInfo.h:Misha Brukman2002-11-20
* Check not only for MO_VirtualRegister, but MO_MachineRegister as well whenMisha Brukman2002-11-20
* Initialize the SSARegMap.Misha Brukman2002-11-20
* Don't build X86 target yetChris Lattner2002-11-20
* - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner2002-11-20
* Fix minor bugsChris Lattner2002-11-20
* Eliminate the concept of a deferred symbol table. The optimization really is...Chris Lattner2002-11-20
* Add mapping in MachineFunction from SSA regs to Register Classes. Also,Misha Brukman2002-11-20
* Sigh. Fixed some speling.Misha Brukman2002-11-20
* Thanks to the R8, R16, and R32 macros, I can now deal with registers thatMisha Brukman2002-11-20
* Remove unneccesary #includeChris Lattner2002-11-19
* Implement the CloneFunction functionChris Lattner2002-11-19
* Minor changes to cloning interfaceChris Lattner2002-11-19
* Fix two fixmes: integrate with inlining, and documentChris Lattner2002-11-19
* Rework inline pass to use cloning infrastructure to do the dirty workChris Lattner2002-11-19
* Start using the new function cloning headerChris Lattner2002-11-19
* Move MutatStructTypes.h out of IPOChris Lattner2002-11-19
* Rename CloneFunction.h to Cloning.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
* Brian Gaeke says:Brian Gaeke2002-11-19
* *** empty log message ***Nick Hildenbrandt2002-11-18
* Add peak memory usage measurement capabilityChris Lattner2002-11-18
* Add peak memory usage measurement stuffChris Lattner2002-11-18
* Add peak memory usage supportChris Lattner2002-11-18
* Add statsChris Lattner2002-11-18
* *** empty log message ***Nick Hildenbrandt2002-11-18
* Start trying to print instructions more correctly. For now we also print out...Chris Lattner2002-11-18
* Expose base opcodeChris Lattner2002-11-18
* Start to add more information to instr.defChris Lattner2002-11-18
* Add instruction annotation about whether it has a 0x0F opcode prefixChris Lattner2002-11-18
* Add more void flagsChris Lattner2002-11-18
* Set the void flag on instructions that should get itChris Lattner2002-11-18
* Print is const!Chris Lattner2002-11-17
* Pass on a targetmachineChris Lattner2002-11-17
* Arrange to have a TargetMachine available in X86InstrInfo::printChris Lattner2002-11-17
* Wow, I'm incapable of the simplest things today...Chris Lattner2002-11-17
* Rename registers to follow the intel style of all capsChris Lattner2002-11-17
* Fix misleading indentationChris Lattner2002-11-17
* Reorganize printing interface a bitChris Lattner2002-11-17
* Add default implementation of printing interfaceChris Lattner2002-11-17
* Fix minor detailChris Lattner2002-11-17
* Add hack to only consider indirect calls indirect if they do more than castChris Lattner2002-11-17
* Add MaxSCC statisticsChris Lattner2002-11-17
* Count CallInsts correctly, remove unneccesary initializersChris Lattner2002-11-17
* Remove only uses of markDef/markDefAndUse methodsChris Lattner2002-11-17
* Fix Mul/Div clobbersChris Lattner2002-11-17