| Commit message (Expand) | Author | Age | Files | Lines |
* | Added moveReg2Reg() and moveImm2Reg() to accomodate moving data around due to | Misha Brukman | 2002-12-13 | 1 | -0/+10 |
* | Final version of BuildMI for symmetry and because I want to use it | Chris Lattner | 2002-12-13 | 1 | -0/+11 |
* | Get rid of deprecated function | Chris Lattner | 2002-12-13 | 1 | -5/+0 |
* | Define the 2-address flag used by X86 instructions (add,sub,and,or,xor) that | Misha Brukman | 2002-12-12 | 2 | -2/+10 |
* | Make a release build compile. This field is not really an enum, it's really ... | Chris Lattner | 2002-12-12 | 1 | -2/+2 |
* | No need to specify the class if the method is within the class declaration. | Misha Brukman | 2002-12-12 | 2 | -4/+4 |
* | Fix header | Chris Lattner | 2002-12-12 | 1 | -1/+2 |
* | This file provides the function DemoteRegToStack(), which takes a | Vikram S. Adve | 2002-12-10 | 1 | -0/+21 |
* | The pass Parallelize automatically parallelizes a program using the | Vikram S. Adve | 2002-12-10 | 1 | -0/+26 |
* | Iterator that enumerates the ProgramDependenceGraph (PDG) for a function, | Vikram S. Adve | 2002-12-08 | 1 | -0/+308 |
* | An explicit representation of dependence graphs, and a pass that | Vikram S. Adve | 2002-12-08 | 2 | -0/+365 |
* | Give better error message if two passes of the same argument are registered | Chris Lattner | 2002-12-07 | 1 | -2/+6 |
* | Stronger assertion in getNodeId(): node id must exist in the map. | Vikram S. Adve | 2002-12-06 | 1 | -2/+2 |
* | Added static helper method MergeNodes(). See DataStructure.cpp for more. | Vikram S. Adve | 2002-12-06 | 2 | -0/+8 |
* | Bug fix in operator==() and in method fini(). | Vikram S. Adve | 2002-12-06 | 1 | -4/+5 |
* | Make sure to print indirect node again | Chris Lattner | 2002-12-06 | 1 | -3/+1 |
* | Added prototypes for emitting prologue and epilogue for function code | Misha Brukman | 2002-12-04 | 1 | -0/+10 |
* | storeReg2RegOffset() and loadRegOffset2Reg() now take the iterator by value | Misha Brukman | 2002-12-04 | 1 | -2/+2 |
* | Moved buildReg2RegClassMap() into from X86RegisterInfo to MRegisterInfo, since | Misha Brukman | 2002-12-04 | 1 | -2/+8 |
* | Add support for direct global references | Chris Lattner | 2002-12-04 | 1 | -0/+7 |
* | Expose target data through a method for uniformity | Chris Lattner | 2002-12-04 | 1 | -0/+1 |
* | RegisterInfo now supports handing out caller- and callee-save registers, as | Misha Brukman | 2002-12-03 | 1 | -0/+17 |
* | Add virtual dtor, expose a debug impl | Chris Lattner | 2002-12-03 | 1 | -0/+8 |
* | Add entries to track information about implicit uses and definitions of | Chris Lattner | 2002-12-03 | 2 | -4/+8 |
* | More support | Chris Lattner | 2002-12-02 | 1 | -0/+8 |
* | Start adding to the meat of MachineCodeEmitter | Chris Lattner | 2002-12-02 | 1 | -1/+19 |
* | Initial version of MachineCodeEmitter interface: empty | Chris Lattner | 2002-12-02 | 1 | -0/+20 |
* | The hopefully final version of addPassesToEmitMachineCode which does not | Chris Lattner | 2002-12-02 | 1 | -3/+2 |
* | Add comment about ownership semantics | Chris Lattner | 2002-12-02 | 1 | -1/+2 |
* | Add stub to emit machine code for JIT | Chris Lattner | 2002-12-02 | 1 | -7/+19 |
* | Several fixes: | Vikram S. Adve | 2002-11-27 | 1 | -18/+47 |
* | Added flags to CloneFlags to strip/keep Mod/Ref bits when cloning a graph. | Vikram S. Adve | 2002-11-27 | 2 | -0/+2 |
* | No longer need local graph to find call sites. | Vikram S. Adve | 2002-11-27 | 1 | -7/+5 |
* | Added virtual functions for storing and retrieving values from the stack. | Misha Brukman | 2002-11-22 | 1 | -9/+14 |
* | Instead of checking op.getType() against MO_VirtualRegister and | Misha Brukman | 2002-11-22 | 1 | -0/+14 |
* | Set SSARegMap to NULL after deleting it. | Misha Brukman | 2002-11-22 | 1 | -1/+4 |
* | Cloning stuff doesn't modify the source module | Chris Lattner | 2002-11-20 | 1 | -1/+1 |
* | MRegisterInfo.h - Added prototypes for functions we need to map a register to | Misha Brukman | 2002-11-20 | 2 | -6/+50 |
* | - Eliminated the deferred symbol table stuff in Module & Function, it really | Chris Lattner | 2002-11-20 | 2 | -19/+6 |
* | Eliminate the concept of a deferred symbol table. The optimization really is... | Chris Lattner | 2002-11-20 | 1 | -13/+3 |
* | SSARegMap -- the mapping between SSARegisters and their RegisterClasses, which | Misha Brukman | 2002-11-20 | 2 | -0/+53 |
* | Minor changes to cloning interface | Chris Lattner | 2002-11-19 | 1 | -1/+24 |
* | Extend function cloning interface to support inlining | Chris Lattner | 2002-11-19 | 1 | -2/+7 |
* | This file is supersumed by Utils/Cloning.h | Chris Lattner | 2002-11-19 | 2 | -40/+0 |
* | Merge cloning and inlining utilities | Chris Lattner | 2002-11-19 | 1 | -0/+41 |
* | Move inlining pass to IPO.h | Chris Lattner | 2002-11-19 | 2 | -4/+5 |
* | Move the function extractor pass from tools/extract into lib/Xform/IPO | Chris Lattner | 2002-11-19 | 1 | -0/+8 |
* | Add a new Module::getNamedFunction method | Chris Lattner | 2002-11-19 | 1 | -0/+6 |
* | Ignore options that are "" | Chris Lattner | 2002-11-19 | 1 | -1/+1 |
* | Add facility to compute peak memory usage | Chris Lattner | 2002-11-18 | 1 | -0/+11 |