| Commit message (Expand) | Author | Age | Files | Lines |
* | Use "NoItineraries" for processors with no itineraries. | Andrew Trick | 2012-06-22 | 1 | -1/+2 |
* | Emit relocations for DW_AT_location entries on systems which need it. This is | Nick Lewycky | 2012-06-22 | 2 | -5/+14 |
* | Rename -allow-excess-fp-precision flag to -fuse-fp-ops, and switch from a | Lang Hames | 2012-06-22 | 1 | -10/+30 |
* | remove extractMallocCallFromBitCast, since it was tailor maded for its sole u... | Nuno Lopes | 2012-06-22 | 1 | -7/+0 |
* | Add support for invoke to the MemoryBuiltin analysid. | Nuno Lopes | 2012-06-21 | 1 | -12/+13 |
* | move some typedefs so that we don't polute the llvm namespace. this should ap... | Nuno Lopes | 2012-06-21 | 1 | -3/+4 |
* | refactor the MemoryBuiltin analysis: | Nuno Lopes | 2012-06-21 | 1 | -8/+164 |
* | Add a number of threshold arguments to the SRA pass. | Nadav Rotem | 2012-06-21 | 1 | -1/+4 |
* | Remove LiveIntervals::iterator. | Jakob Stoklund Olesen | 2012-06-20 | 1 | -6/+0 |
* | Remove the RenderMachineFunction HTML output pass. | Jakob Stoklund Olesen | 2012-06-20 | 1 | -1/+0 |
* | Restructure PopulateLoopsDFS::insertIntoLoop. | Andrew Trick | 2012-06-20 | 1 | -10/+11 |
* | Add "extern template" declarations now that we use explicit instantiation. | Andrew Trick | 2012-06-20 | 2 | -1/+23 |
* | Only update regunit live ranges that have been precomputed. | Jakob Stoklund Olesen | 2012-06-20 | 1 | -0/+6 |
* | Remove 'static' from inline functions defined in header files. | Chandler Carruth | 2012-06-20 | 10 | -29/+29 |
* | A new algorithm for computing LoopInfo. Temporarily disabled. | Andrew Trick | 2012-06-20 | 2 | -0/+207 |
* | Move the implementation of LoopInfo into LoopInfoImpl.h. | Andrew Trick | 2012-06-20 | 2 | -433/+567 |
* | Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs ... | Nick Kledzik | 2012-06-20 | 1 | -2/+92 |
* | Add an ensureMaxAlignment() function to MachineFrameInfo (analogous to | Chad Rosier | 2012-06-19 | 1 | -7/+9 |
* | Add DAG-combines for aggressive FMA formation. | Lang Hames | 2012-06-19 | 1 | -8/+8 |
* | Typo. Patch by Cameron McInally <cameron.mcinally@nyu.edu>. | Chad Rosier | 2012-06-19 | 1 | -2/+2 |
* | Move the support for using .init_array from ARM to the generic | Rafael Espindola | 2012-06-19 | 2 | -1/+8 |
* | revert r158660, since Chris has some issues with this patch (namely using cod... | Nuno Lopes | 2012-06-18 | 1 | -2/+1 |
* | Don't copy a potentially-uninitialized variable. | David Blaikie | 2012-06-18 | 1 | -1/+1 |
* | Allow up to 64 functional units per processor itinerary. | Hal Finkel | 2012-06-18 | 3 | -6/+6 |
* | Added accessors for getting coff_relocation info | Marshall Clow | 2012-06-18 | 2 | -1/+9 |
* | add the 'alloc' metadata node to represent the size of offset of buffers poin... | Nuno Lopes | 2012-06-18 | 1 | -1/+2 |
* | Bring the return value of SmallVector::insert in line with std::vector::insert. | Benjamin Kramer | 2012-06-17 | 1 | -10/+11 |
* | Remove SmallMap, and the several files that were used to implement it. | Chandler Carruth | 2012-06-17 | 3 | -912/+0 |
* | SmallVector: return a valid iterator for the rare case of inserting an empty ... | Benjamin Kramer | 2012-06-17 | 1 | -2/+2 |
* | Add a unit test for 'swap', and fix a pile of bugs in | Chandler Carruth | 2012-06-17 | 1 | -7/+34 |
* | Add tests for *DenesMap for both key and value types' construction and | Chandler Carruth | 2012-06-17 | 1 | -18/+28 |
* | Introduce a SmallDenseMap container that re-uses the existing DenseMap | Chandler Carruth | 2012-06-17 | 1 | -14/+297 |
* | Guard private fields that are unused in Release builds with #ifndef NDEBUG. | Benjamin Kramer | 2012-06-16 | 1 | -1/+6 |
* | Move the Metadata merging methods from GVN and make them public in MDNode. | Hal Finkel | 2012-06-16 | 1 | -0/+5 |
* | Merge the SmallBitVector and BitVector unit tests with gtest's typed test mag... | Benjamin Kramer | 2012-06-16 | 1 | -0/+66 |
* | Add support to the alignment support header for conjuring a character | Chandler Carruth | 2012-06-16 | 1 | -0/+90 |
* | Lift the NumElements and NumTombstones members into the super class | Chandler Carruth | 2012-06-16 | 1 | -37/+78 |
* | Factor DenseMap into a base class that implements the hashtable logic, | Chandler Carruth | 2012-06-16 | 1 | -195/+249 |
* | Adding acessors to COFFObjectFile so that clients can get at the (non-generic... | Marshall Clow | 2012-06-15 | 1 | -0/+5 |
* | Implement the isSafeToDiscardIfUnused predicate and use it in globalopt and | Rafael Espindola | 2012-06-14 | 1 | -0/+10 |
* | SmallMap, FlatArrayMap::copyFrom | Stepan Dyatkovskiy | 2012-06-14 | 1 | -1/+3 |
* | Group the 'unsigned' members after the pointer to avoid 4 bytes of | Chandler Carruth | 2012-06-13 | 1 | -1/+1 |
* | *typo: Cyles changed to Cycles | Kay Tiong Khoo | 2012-06-13 | 1 | -2/+2 |
* | When linearizing a multiplication, return at once if we see a factor of zero, | Duncan Sands | 2012-06-13 | 1 | -1/+7 |
* | Fix intrinsics for XOP frczss/sd instructions. These instructions only take o... | Craig Topper | 2012-06-13 | 1 | -16/+9 |
* | Eliminate struct TableGenBackend. | Jakob Stoklund Olesen | 2012-06-13 | 1 | -23/+5 |
* | sched: Avoid trivially redundant DAG edges. Take the one with higher latency. | Andrew Trick | 2012-06-13 | 1 | -2/+7 |
* | Remove use of GNU extension to resolve Clang warning. | David Blaikie | 2012-06-12 | 1 | -3/+1 |
* | Now that Reassociate's LinearizeExprTree can look through arbitrary expression | Duncan Sands | 2012-06-12 | 2 | -0/+26 |
* | Satisfy C++ aliasing rules, per suggestion by Chandler. | Argyrios Kyrtzidis | 2012-06-12 | 1 | -1/+6 |