| Commit message (Expand) | Author | Age |
* | Add a simple implementation of Andersen's interprocedural pointer analysis | Chris Lattner | 2004-05-23 |
* | Fixed up my changes to add support for cloning Machine Instructions. | Tanya Lattner | 2004-05-23 |
* | Adding support to clone MachineInstr | Tanya Lattner | 2004-05-23 |
* | Inline both direct and indirect callees in the CBU phase because | Vikram S. Adve | 2004-05-23 |
* | Complete rewrite of the code that merges DS graphs for equivalence classes | Vikram S. Adve | 2004-05-23 |
* | Fix a typo in a comment. | Brian Gaeke | 2004-05-23 |
* | Fix for PR340: Verifier misses malformed switch instruction | Chris Lattner | 2004-05-21 |
* | Fix to make the CBE always emit comparisons inline. Hopefully this will | Chris Lattner | 2004-05-20 |
* | Fix a bug in outputting branches to constant PCs. Since the PC is supplied as | Brian Gaeke | 2004-05-20 |
* | Minor simplification: eliminate a dyn_cast. | Brian Gaeke | 2004-05-19 |
* | Add CloneTraceInto(), which is based on (and has mostly the same | Brian Gaeke | 2004-05-19 |
* | Move RemapInstruction() to ValueMapper, so that it can be shared with | Brian Gaeke | 2004-05-19 |
* | Fold two assertions with backwards error messages into one with a | Brian Gaeke | 2004-05-17 |
* | Clean up this pass somewhat: | Brian Gaeke | 2004-05-14 |
* | Don't keep track of references to LLVM BasicBlocks while emitting; use | Brian Gaeke | 2004-05-14 |
* | Support MachineBasicBlock operands on RawFrm instructions. | Brian Gaeke | 2004-05-14 |
* | Generate branch machine instructions with MachineBasicBlock operands instead of | Brian Gaeke | 2004-05-14 |
* | This was not meant to be committed | Chris Lattner | 2004-05-13 |
* | Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflow | Chris Lattner | 2004-05-13 |
* | Two more improvements for null pointer handling: storing a null pointer | Chris Lattner | 2004-05-13 |
* | Second half of my fixed-sized-alloca patch. This folds the LEA to compute | Chris Lattner | 2004-05-13 |
* | Substantially improve code generation for address exposed locals (aka fixed | Chris Lattner | 2004-05-13 |
* | Fix a really nasty bug from my changes on Monday to PHIElim. These changes | Chris Lattner | 2004-05-12 |
* | Start NextMBBNumber out at zero. | Brian Gaeke | 2004-05-12 |
* | Add non-const MachineBasicBlock::getParent() accessor method. | Brian Gaeke | 2004-05-12 |
* | Pass boolean constants into function calls more efficiently, generating: | Chris Lattner | 2004-05-12 |
* | Do not pass in the same argument to the extracted function more than once, and | Chris Lattner | 2004-05-12 |
* | Implement support for code extracting basic blocks that have a return | Chris Lattner | 2004-05-12 |
* | Implement splitting of PHI nodes, allowing block extraction of BB's that have | Chris Lattner | 2004-05-12 |
* | * Pull some code out into the definedInRegion/definedInCaller methods | Chris Lattner | 2004-05-12 |
* | Generate substantially better code when there are a limited number of exits | Chris Lattner | 2004-05-12 |
* | Two minor improvements: | Chris Lattner | 2004-05-12 |
* | Switch this from using an std::map to using a DenseMap. This speeds up | Chris Lattner | 2004-05-10 |
* | Use a new VRegPHIUseCount to compute uses of PHI values by other phi values | Chris Lattner | 2004-05-10 |
* | Now that we use an ilist of machine instructions, iterators are more robust | Chris Lattner | 2004-05-10 |
* | Fix a fairly serious pessimizaion that was preventing us from efficiently | Chris Lattner | 2004-05-10 |
* | Patch to fix PR337. Make sure to mark all aliased physical registers as used | Chris Lattner | 2004-05-10 |
* | Fix some comments, avoid sign extending booleans when zero extend works fine | Chris Lattner | 2004-05-09 |
* | Generate more efficient code for casting booleans to integers (no sign extens... | Chris Lattner | 2004-05-09 |
* | syntactically loopify natural loops so that the GCC loop optimizer can find t... | Chris Lattner | 2004-05-09 |
* | Do not emit prototypes for setjmp/longjmp, as they are handled specially | Chris Lattner | 2004-05-09 |
* | Fine grainify namespacification | Chris Lattner | 2004-05-09 |
* | Make the floating point constant pools local to each function, split the | Chris Lattner | 2004-05-09 |
* | Get this looking more like a function pass. | Chris Lattner | 2004-05-09 |
* | Implement the AddPrototypes method | Chris Lattner | 2004-05-09 |
* | Print all PHI copies for successor blocks before the terminator, whether it b... | Chris Lattner | 2004-05-09 |
* | Fix stupid bug in my checkin yesterday | Chris Lattner | 2004-05-08 |
* | Changed CPUResource to allow access to maxnum users. | Tanya Lattner | 2004-05-08 |
* | Updating my versions of ModuloScheduling in cvs. Still not complete. | Tanya Lattner | 2004-05-08 |
* | Add support for widening integral casts. | Brian Gaeke | 2004-05-08 |