| Commit message (Expand) | Author | Age | Files | Lines |
* | Move several function bodies which are rarely inlined out of line. | Dan Gohman | 2009-12-14 | 1 | -25/+15 |
* | Micro-optimize these functions in the case where they are not inlined. | Dan Gohman | 2009-12-14 | 1 | -8/+4 |
* | Make the IVUses member private. | Dan Gohman | 2009-12-14 | 1 | -1/+1 |
* | Drop Loop::isNotAlreadyContainedIn in favor of Loop::contains. The | Dan Gohman | 2009-12-14 | 1 | -7/+0 |
* | Whitespace changes, comment clarification. No functional changes. | Bill Wendling | 2009-12-14 | 1 | -5/+4 |
* | Moved spill weight calculation out of SimpleRegisterCoalescing and into its o... | Lang Hames | 2009-12-14 | 1 | -0/+39 |
* | Fix weird typo which leads to unallocated memory access for nodes with 4 resu... | Anton Korobeynikov | 2009-12-13 | 1 | -2/+1 |
* | Make it easier to use the llvm_unreachable and DEBUG macros without "using | Jeffrey Yasskin | 2009-12-12 | 2 | -3/+5 |
* | Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG. | Dan Gohman | 2009-12-11 | 1 | -0/+12 |
* | Make getUniqueExitBlocks's precondition assert more precise, to | Dan Gohman | 2009-12-11 | 1 | -1/+1 |
* | Simplify this class by removing the result cache. | Gabor Greif | 2009-12-11 | 1 | -17/+13 |
* | Add utility method for determining whether a function argument | Duncan Sands | 2009-12-11 | 1 | -0/+4 |
* | Address comments on last patch: | Bill Wendling | 2009-12-11 | 1 | -3/+3 |
* | A machine basic block may end in an unconditional branch, however it may have | Bill Wendling | 2009-12-11 | 1 | -0/+5 |
* | Add qualifiers for calls to member functions in dependent bases. | Anders Carlsson | 2009-12-11 | 1 | -2/+2 |
* | Remove a broken, unused header | Douglas Gregor | 2009-12-10 | 1 | -108/+0 |
* | Also attempt trivial coalescing for live intervals that end in a copy. | Jakob Stoklund Olesen | 2009-12-10 | 1 | -4/+7 |
* | Silence conversion warning from 64 to 32-bit. | Eric Christopher | 2009-12-09 | 1 | -1/+1 |
* | enhance NonLocalDepEntry to keep the per-block phi translated address | Chris Lattner | 2009-12-09 | 1 | -5/+24 |
* | DeltaAlgorithm: Add a virtual destructor and home. | Daniel Dunbar | 2009-12-09 | 1 | -0/+2 |
* | change NonLocalDepEntry from being a typedef for an std::pair to be its | Chris Lattner | 2009-12-09 | 1 | -1/+21 |
* | Added a new "splitting" spiller. | Lang Hames | 2009-12-09 | 1 | -0/+4 |
* | Remove unneeded ';' and a class/struct mismatch (noticed by clang). | Daniel Dunbar | 2009-12-09 | 1 | -1/+1 |
* | Switch GVN and memdep to use PHITransAddr, which correctly handles | Chris Lattner | 2009-12-09 | 1 | -24/+2 |
* | Move isConsecutiveLoad to SelectionDAG. It's not target dependent and it's pr... | Evan Cheng | 2009-12-09 | 2 | -6/+6 |
* | Add const qualifier. | Evan Cheng | 2009-12-09 | 1 | -1/+1 |
* | Refactor InferAlignment out of DAGCombine. | Evan Cheng | 2009-12-09 | 1 | -0/+4 |
* | fix many input tracking bugs. | Chris Lattner | 2009-12-09 | 1 | -4/+7 |
* | instructions defined in CurBB may be intermediate nodes of the computation. | Chris Lattner | 2009-12-09 | 1 | -3/+3 |
* | add dumping and sanity checking support. | Chris Lattner | 2009-12-09 | 1 | -0/+8 |
* | make sure that PHITransAddr keeps its 'InstInputs' list up to | Chris Lattner | 2009-12-08 | 1 | -0/+5 |
* | Revert 90858 90875 and 90805 for now. | Devang Patel | 2009-12-08 | 1 | -23/+1 |
* | Revert 90789 for now. It caused massive compile time regression. Post-ra sche... | Evan Cheng | 2009-12-08 | 1 | -1/+1 |
* | fix a typo (and -> add) and fix GetAvailablePHITranslatedSubExpr to not | Chris Lattner | 2009-12-08 | 1 | -1/+1 |
* | Removed VC++ compatibility code from DataTypes.h.in. | Oscar Fuentes | 2009-12-08 | 1 | -36/+0 |
* | For VC++, define the ?INT*_C macros only it they are not yet defined. | Oscar Fuentes | 2009-12-08 | 1 | -8/+27 |
* | Rename DIFactory::InsertValue() as DIFactory::InsertDbgValueIntrinsic() | Victor Hernandez | 2009-12-07 | 1 | -6/+6 |
* | Add support to emit debug info for c++ style namespaces. | Devang Patel | 2009-12-07 | 1 | -1/+23 |
* | add accessor, improve comment. | Chris Lattner | 2009-12-07 | 1 | -1/+3 |
* | Apply Pekka Jääskeläinen's patch to raise the first virtual register | Dan Gohman | 2009-12-07 | 1 | -2/+2 |
* | Introduce the "@llvm.dbg.value" debug intrinsic. | Victor Hernandez | 2009-12-07 | 3 | -0/+31 |
* | checkpoint of the new PHITransAddr code, still not done and not used by | Chris Lattner | 2009-12-07 | 1 | -23/+35 |
* | Deprecate 'unpack_values'. | Mikhail Glushenkov | 2009-12-07 | 1 | -0/+1 |
* | Implement 'forward_value' and 'forward_transformed_value'. | Mikhail Glushenkov | 2009-12-07 | 1 | -0/+2 |
* | Pre-regalloc tale duplication. Work in progress. | Evan Cheng | 2009-12-07 | 1 | -0/+1 |
* | fixed some typos in method comments, reworded some comments for clarity | John Mosby | 2009-12-07 | 2 | -9/+9 |
* | Fixes the Atomic implementation if compiled by MSVC compiler. | Oscar Fuentes | 2009-12-07 | 1 | -0/+4 |
* | Add MSP430 interrupt calling conv. No functionality change yet. | Anton Korobeynikov | 2009-12-07 | 1 | -1/+4 |
* | remove extraneous comma clang warns about | Chris Lattner | 2009-12-06 | 1 | -1/+1 |
* | Add helper methods for forming shift operations with a constant | Chris Lattner | 2009-12-06 | 1 | -0/+21 |