| Commit message (Expand) | Author | Age | Files | Lines |
* | Add definitions for function headers from MRegisterInfo.h: | Misha Brukman | 2002-11-20 | 3 | -0/+188 |
* | Check not only for MO_VirtualRegister, but MO_MachineRegister as well when | Misha Brukman | 2002-11-20 | 2 | -14/+28 |
* | Initialize the SSARegMap. | Misha Brukman | 2002-11-20 | 1 | -0/+1 |
* | Don't build X86 target yet | Chris Lattner | 2002-11-20 | 1 | -1/+1 |
* | - Eliminated the deferred symbol table stuff in Module & Function, it really | Chris Lattner | 2002-11-20 | 24 | -196/+149 |
* | Fix minor bugs | Chris Lattner | 2002-11-20 | 1 | -2/+2 |
* | Eliminate the concept of a deferred symbol table. The optimization really is... | Chris Lattner | 2002-11-20 | 1 | -22/+1 |
* | Add mapping in MachineFunction from SSA regs to Register Classes. Also, | Misha Brukman | 2002-11-20 | 2 | -2/+22 |
* | Sigh. Fixed some speling. | Misha Brukman | 2002-11-20 | 1 | -3/+3 |
* | Thanks to the R8, R16, and R32 macros, I can now deal with registers that | Misha Brukman | 2002-11-20 | 1 | -27/+40 |
* | Remove unneccesary #include | Chris Lattner | 2002-11-19 | 1 | -1/+0 |
* | Implement the CloneFunction function | Chris Lattner | 2002-11-19 | 1 | -0/+40 |
* | Minor changes to cloning interface | Chris Lattner | 2002-11-19 | 2 | -18/+14 |
* | Fix two fixmes: integrate with inlining, and document | Chris Lattner | 2002-11-19 | 1 | -6/+7 |
* | Rework inline pass to use cloning infrastructure to do the dirty work | Chris Lattner | 2002-11-19 | 2 | -119/+52 |
* | Start using the new function cloning header | Chris Lattner | 2002-11-19 | 2 | -4/+5 |
* | Move MutatStructTypes.h out of IPO | Chris Lattner | 2002-11-19 | 2 | -2/+2 |
* | Rename CloneFunction.h to Cloning.h | Chris Lattner | 2002-11-19 | 1 | -1/+1 |
* | Move the function extractor pass from tools/extract into lib/Xform/IPO | Chris Lattner | 2002-11-19 | 1 | -0/+83 |
* | Add a new Module::getNamedFunction method | Chris Lattner | 2002-11-19 | 1 | -3/+12 |
* | Brian Gaeke says: | Brian Gaeke | 2002-11-19 | 3 | -12/+43 |
* | *** empty log message *** | Nick Hildenbrandt | 2002-11-18 | 2 | -8/+16 |
* | Add peak memory usage measurement capability | Chris Lattner | 2002-11-18 | 1 | -8/+121 |
* | Add peak memory usage measurement stuff | Chris Lattner | 2002-11-18 | 1 | -40/+64 |
* | Add peak memory usage support | Chris Lattner | 2002-11-18 | 1 | -1/+4 |
* | Add stats | Chris Lattner | 2002-11-18 | 1 | -4/+15 |
* | *** empty log message *** | Nick Hildenbrandt | 2002-11-18 | 2 | -84/+92 |
* | Start trying to print instructions more correctly. For now we also print out... | Chris Lattner | 2002-11-18 | 2 | -4/+182 |
* | Expose base opcode | Chris Lattner | 2002-11-18 | 2 | -0/+20 |
* | Start to add more information to instr.def | Chris Lattner | 2002-11-18 | 4 | -94/+136 |
* | Add instruction annotation about whether it has a 0x0F opcode prefix | Chris Lattner | 2002-11-18 | 2 | -17/+24 |
* | Add more void flags | Chris Lattner | 2002-11-18 | 1 | -3/+3 |
* | Set the void flag on instructions that should get it | Chris Lattner | 2002-11-18 | 1 | -11/+11 |
* | Print is const! | Chris Lattner | 2002-11-17 | 1 | -1/+1 |
* | Pass on a targetmachine | Chris Lattner | 2002-11-17 | 1 | -2/+3 |
* | Arrange to have a TargetMachine available in X86InstrInfo::print | Chris Lattner | 2002-11-17 | 3 | -7/+10 |
* | Wow, I'm incapable of the simplest things today... | Chris Lattner | 2002-11-17 | 1 | -1/+1 |
* | Rename registers to follow the intel style of all caps | Chris Lattner | 2002-11-17 | 1 | -27/+29 |
* | Fix misleading indentation | Chris Lattner | 2002-11-17 | 1 | -3/+2 |
* | Reorganize printing interface a bit | Chris Lattner | 2002-11-17 | 4 | -27/+35 |
* | Add default implementation of printing interface | Chris Lattner | 2002-11-17 | 1 | -3/+5 |
* | Fix minor detail | Chris Lattner | 2002-11-17 | 2 | -2/+2 |
* | Add hack to only consider indirect calls indirect if they do more than cast | Chris Lattner | 2002-11-17 | 1 | -6/+14 |
* | Add MaxSCC statistics | Chris Lattner | 2002-11-17 | 1 | -6/+25 |
* | Count CallInsts correctly, remove unneccesary initializers | Chris Lattner | 2002-11-17 | 1 | -37/+3 |
* | Remove only uses of markDef/markDefAndUse methods | Chris Lattner | 2002-11-17 | 1 | -6/+9 |
* | Fix Mul/Div clobbers | Chris Lattner | 2002-11-17 | 2 | -24/+46 |
* | Fix a few typos, implement load/store | Chris Lattner | 2002-11-17 | 2 | -24/+90 |
* | Add functions to buld X86 specific constructs | Chris Lattner | 2002-11-17 | 1 | -0/+28 |
* | Add information about memory index representation | Chris Lattner | 2002-11-17 | 1 | -1/+26 |