aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add definitions for function headers from MRegisterInfo.h:Misha Brukman2002-11-203-0/+188
* Check not only for MO_VirtualRegister, but MO_MachineRegister as well whenMisha Brukman2002-11-202-14/+28
* Initialize the SSARegMap.Misha Brukman2002-11-201-0/+1
* Don't build X86 target yetChris Lattner2002-11-201-1/+1
* - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner2002-11-2024-196/+149
* Fix minor bugsChris Lattner2002-11-201-2/+2
* Eliminate the concept of a deferred symbol table. The optimization really is...Chris Lattner2002-11-201-22/+1
* Add mapping in MachineFunction from SSA regs to Register Classes. Also,Misha Brukman2002-11-202-2/+22
* Sigh. Fixed some speling.Misha Brukman2002-11-201-3/+3
* Thanks to the R8, R16, and R32 macros, I can now deal with registers thatMisha Brukman2002-11-201-27/+40
* Remove unneccesary #includeChris Lattner2002-11-191-1/+0
* Implement the CloneFunction functionChris Lattner2002-11-191-0/+40
* Minor changes to cloning interfaceChris Lattner2002-11-192-18/+14
* Fix two fixmes: integrate with inlining, and documentChris Lattner2002-11-191-6/+7
* Rework inline pass to use cloning infrastructure to do the dirty workChris Lattner2002-11-192-119/+52
* Start using the new function cloning headerChris Lattner2002-11-192-4/+5
* Move MutatStructTypes.h out of IPOChris Lattner2002-11-192-2/+2
* Rename CloneFunction.h to Cloning.hChris Lattner2002-11-191-1/+1
* Move the function extractor pass from tools/extract into lib/Xform/IPOChris Lattner2002-11-191-0/+83
* Add a new Module::getNamedFunction methodChris Lattner2002-11-191-3/+12
* Brian Gaeke says:Brian Gaeke2002-11-193-12/+43
* *** empty log message ***Nick Hildenbrandt2002-11-182-8/+16
* Add peak memory usage measurement capabilityChris Lattner2002-11-181-8/+121
* Add peak memory usage measurement stuffChris Lattner2002-11-181-40/+64
* Add peak memory usage supportChris Lattner2002-11-181-1/+4
* Add statsChris Lattner2002-11-181-4/+15
* *** empty log message ***Nick Hildenbrandt2002-11-182-84/+92
* Start trying to print instructions more correctly. For now we also print out...Chris Lattner2002-11-182-4/+182
* Expose base opcodeChris Lattner2002-11-182-0/+20
* Start to add more information to instr.defChris Lattner2002-11-184-94/+136
* Add instruction annotation about whether it has a 0x0F opcode prefixChris Lattner2002-11-182-17/+24
* Add more void flagsChris Lattner2002-11-181-3/+3
* Set the void flag on instructions that should get itChris Lattner2002-11-181-11/+11
* Print is const!Chris Lattner2002-11-171-1/+1
* Pass on a targetmachineChris Lattner2002-11-171-2/+3
* Arrange to have a TargetMachine available in X86InstrInfo::printChris Lattner2002-11-173-7/+10
* Wow, I'm incapable of the simplest things today...Chris Lattner2002-11-171-1/+1
* Rename registers to follow the intel style of all capsChris Lattner2002-11-171-27/+29
* Fix misleading indentationChris Lattner2002-11-171-3/+2
* Reorganize printing interface a bitChris Lattner2002-11-174-27/+35
* Add default implementation of printing interfaceChris Lattner2002-11-171-3/+5
* Fix minor detailChris Lattner2002-11-172-2/+2
* Add hack to only consider indirect calls indirect if they do more than castChris Lattner2002-11-171-6/+14
* Add MaxSCC statisticsChris Lattner2002-11-171-6/+25
* Count CallInsts correctly, remove unneccesary initializersChris Lattner2002-11-171-37/+3
* Remove only uses of markDef/markDefAndUse methodsChris Lattner2002-11-171-6/+9
* Fix Mul/Div clobbersChris Lattner2002-11-172-24/+46
* Fix a few typos, implement load/storeChris Lattner2002-11-172-24/+90
* Add functions to buld X86 specific constructsChris Lattner2002-11-171-0/+28
* Add information about memory index representationChris Lattner2002-11-171-1/+26