| Commit message (Expand) | Author | Age | Files | Lines |
* | SimplifyLibCalls: When emitting an overloaded fp function check that it's ava... | Benjamin Kramer | 2013-08-31 | 1 | -3/+23 |
* | Compulsive reformatting. | Bill Wendling | 2013-08-30 | 1 | -2/+5 |
* | InstCombine: Check for zero shift amounts before subtracting one causing inte... | Benjamin Kramer | 2013-08-30 | 1 | -10/+15 |
* | Random cleanup: No need to use a std::vector here, since createInternalizePas... | Bill Wendling | 2013-08-30 | 1 | -5/+4 |
* | Revert: r189565 - Add getUnrollingPreferences to TTI | Hal Finkel | 2013-08-29 | 1 | -17/+5 |
* | Add getUnrollingPreferences to TTI | Hal Finkel | 2013-08-29 | 1 | -5/+17 |
* | Vectorizer/PassManager: I am working on moving the vectorizer out of the SCC... | Nadav Rotem | 2013-08-28 | 1 | -46/+18 |
* | Fix typo. | Matt Arsenault | 2013-08-28 | 1 | -2/+2 |
* | Disable unrolling in the loop vectorizer when disabled in the pass manager | Hal Finkel | 2013-08-28 | 2 | -8/+13 |
* | 80 cols | Alexey Samsonov | 2013-08-28 | 1 | -3/+4 |
* | DataFlowSanitizer: Implement trampolines for function pointers passed to cust... | Peter Collingbourne | 2013-08-27 | 1 | -3/+77 |
* | Refactor 'vectorizeLoop' no functionality change. | Nadav Rotem | 2013-08-27 | 1 | -187/+53 |
* | Fixed typo. | Michael Gottesman | 2013-08-27 | 1 | -1/+1 |
* | Fix inserting instructions before last in bundle. | Matt Arsenault | 2013-08-26 | 1 | -16/+20 |
* | LoopVectorize: Implement partial loop unrolling when vectorization is not pro... | Nadav Rotem | 2013-08-26 | 1 | -167/+495 |
* | test commit. Remove blank line | Yi Jiang | 2013-08-26 | 1 | -1/+0 |
* | Fix unused variable in release build | Matt Arsenault | 2013-08-26 | 1 | -3/+2 |
* | Constify functions | Matt Arsenault | 2013-08-26 | 1 | -6/+8 |
* | Vectorize starting from insertelements building a vector | Matt Arsenault | 2013-08-26 | 1 | -3/+57 |
* | Check if in set on insertion instead of separately | Matt Arsenault | 2013-08-24 | 1 | -7/+3 |
* | Add a function object to compare the first or second component of a std::pair. | Benjamin Kramer | 2013-08-24 | 1 | -26/+5 |
* | DataFlowSanitizer: correctly combine labels in the case where they are equal. | Peter Collingbourne | 2013-08-23 | 1 | -1/+1 |
* | [msan] Fix handling of va_arg overflow area on x86_64. | Evgeniy Stepanov | 2013-08-23 | 1 | -2/+1 |
* | Turn MipsOptimizeMathLibCalls into a target-independent scalar transform | Richard Sandiford | 2013-08-23 | 3 | -0/+162 |
* | 80 cols | Alexey Samsonov | 2013-08-23 | 1 | -3/+3 |
* | Update StripDeadDebugInfo to use DebugInfoFinder so that it is no longer stal... | Michael Gottesman | 2013-08-23 | 1 | -62/+93 |
* | DataFlowSanitizer: Replace non-instrumented aliases of instrumented functions... | Peter Collingbourne | 2013-08-22 | 1 | -1/+12 |
* | DataFlowSanitizer: Factor the wrapper builder out to buildWrapperFunction. | Peter Collingbourne | 2013-08-22 | 1 | -20/+33 |
* | DataFlowSanitizer: Prefix the name of each instrumented function with "dfs$". | Peter Collingbourne | 2013-08-22 | 1 | -7/+51 |
* | Teach the SLP vectorizer the correct way to check for consecutive access | Chandler Carruth | 2013-08-22 | 1 | -49/+15 |
* | Teach LoopVectorize about address space sizes | Matt Arsenault | 2013-08-22 | 1 | -1/+2 |
* | Fixed typo. | Michael Gottesman | 2013-08-21 | 1 | -1/+1 |
* | Removed trailing whitespace. | Michael Gottesman | 2013-08-21 | 1 | -13/+13 |
* | No functionality change. | Yunzhong Gao | 2013-08-21 | 1 | -2/+2 |
* | Teach InstCombine about address spaces | Matt Arsenault | 2013-08-21 | 2 | -21/+33 |
* | Use attribute helper function | Matt Arsenault | 2013-08-21 | 1 | -2/+1 |
* | Fix typo | Matt Arsenault | 2013-08-21 | 1 | -1/+1 |
* | Move registering the execution of a basic block to the beginning rather than ... | Bill Wendling | 2013-08-20 | 1 | -7/+7 |
* | SLPVectorizer: Fix invalid iterator errors | Arnold Schwaighofer | 2013-08-20 | 1 | -13/+51 |
* | Add a llvm.copysign intrinsic | Hal Finkel | 2013-08-19 | 1 | -0/+5 |
* | Use pop_back_val() instead of both back() and pop_back(). | Jakub Staszak | 2013-08-19 | 1 | -2/+1 |
* | Teach InstCombine visitGetElementPtr about address spaces | Matt Arsenault | 2013-08-19 | 3 | -20/+26 |
* | Cleanup visitGetElementPtr to make address space change easier | Matt Arsenault | 2013-08-19 | 1 | -11/+13 |
* | commonPointerCast cleanups to make address space change easier | Matt Arsenault | 2013-08-19 | 1 | -5/+11 |
* | Revert non-test parts of r188507 | Matt Arsenault | 2013-08-19 | 1 | -1/+9 |
* | Introduce SpecialCaseList::isIn overload for GlobalAliases. | Peter Collingbourne | 2013-08-19 | 1 | -2/+14 |
* | Adds missing TLI check for library simplification of | Michael Kuperstein | 2013-08-19 | 1 | -3/+6 |
* | Remove SpecialCaseList::findCategory. | Peter Collingbourne | 2013-08-19 | 1 | -35/+0 |
* | PR 16899: Do not modify the basic block using the iterator, but keep the | Joerg Sonnenberger | 2013-08-17 | 1 | -4/+6 |
* | InstCombine: Use isAllOnesValue() instead of explicit -1. | Jim Grosbach | 2013-08-16 | 1 | -1/+1 |