| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't vectorize when the attribute NoImplicitFloat is used. | Nadav Rotem | 2013-07-29 | 1 | -0/+25 |
* | SimplifyCFG: Add missing tests from r187278 | Tom Stellard | 2013-07-27 | 3 | -0/+125 |
* | Debug Info Verifier: verify SPs in llvm.dbg.sp. | Manman Ren | 2013-07-27 | 10 | -67/+83 |
* | SLP Vectorier: Don't vectorize really short chains because they are already ... | Nadav Rotem | 2013-07-26 | 1 | -1/+3 |
* | SLP Vectorizer: Disable the vectorization of non power of two chains, such as... | Nadav Rotem | 2013-07-26 | 2 | -33/+39 |
* | next batch of -disable-debug-info-verifier | Rafael Espindola | 2013-07-26 | 1 | -1/+1 |
* | When InstCombine tries to fold away (fsub x, (fneg y)) into (fadd x, y), it is | Owen Anderson | 2013-07-26 | 1 | -0/+12 |
* | Debug Info Verifier: enable verification of DICompileUnit. | Manman Ren | 2013-07-26 | 3 | -7/+10 |
* | Next batch of -disable-debug-info-verifier. | Rafael Espindola | 2013-07-26 | 4 | -4/+4 |
* | Re-implement the analysis of uses in mem2reg to be significantly more | Chandler Carruth | 2013-07-26 | 2 | -26/+70 |
* | Debug Info: improve the verifier to check field types. | Manman Ren | 2013-07-25 | 2 | -8/+9 |
* | Allocate local registers in order for optimal coloring. | Andrew Trick | 2013-07-25 | 1 | -1/+1 |
* | Current batch of -disable-debug-info-verifier. | Rafael Espindola | 2013-07-25 | 4 | -5/+5 |
* | Debug Info: improve the verifier to check field types. | Manman Ren | 2013-07-25 | 1 | -7/+7 |
* | Respect llvm.used in Internalize. | Rafael Espindola | 2013-07-25 | 1 | -0/+20 |
* | Check that TD isn't NULL before dereferencing it down this path. | Nick Lewycky | 2013-07-25 | 1 | -0/+17 |
* | Update testing cases to pass debug info verifier. | Manman Ren | 2013-07-24 | 2 | -27/+29 |
* | add -disable-debug-info-verifier to 3 test to fix tests with pipefail. | Rafael Espindola | 2013-07-24 | 3 | -3/+3 |
* | Debug Info: improve the Finder. | Manman Ren | 2013-07-24 | 2 | -5/+5 |
* | Fix a problem I introduced in r187029 where we would over-eagerly | Chandler Carruth | 2013-07-24 | 1 | -0/+37 |
* | Fix PR16687 where we were incorrectly promoting an alloca that had | Chandler Carruth | 2013-07-24 | 1 | -0/+37 |
* | Add -disable-debug-info-verifier. | Rafael Espindola | 2013-07-23 | 1 | -1/+1 |
* | Debug Info Finder: use processDeclare and processValue to list debug info | Manman Ren | 2013-07-23 | 1 | -1/+1 |
* | When we vectorize across multiple basic blocks we may vectorize PHINodes that... | Nadav Rotem | 2013-07-22 | 1 | -0/+58 |
* | Treat nothrow forms of ::operator delete and ::operator delete[] as | Richard Smith | 2013-07-21 | 1 | -0/+24 |
* | Don't crash when llvm.compiler.used becomes empty. | Rafael Espindola | 2013-07-20 | 1 | -0/+16 |
* | InstCombine: call FoldOpIntoSelect for all floating binops, not just fmul | Stephen Lin | 2013-07-20 | 1 | -0/+71 |
* | Have InlineCost check constant fcmps | Matt Arsenault | 2013-07-20 | 1 | -0/+31 |
* | s/compiler_used/compiler.used/. | Rafael Espindola | 2013-07-19 | 1 | -2/+2 |
* | Fix another assert failure very similar to PR16651's test case. This | Chandler Carruth | 2013-07-19 | 1 | -2/+22 |
* | Fix PR16651, an assert introduced in my recent re-work of the innards of | Chandler Carruth | 2013-07-19 | 1 | -0/+20 |
* | Reapply r186316 with a fix for one bug where the code could walk off the | Chandler Carruth | 2013-07-18 | 1 | -1/+1 |
* | Restore r181216, which was partially reverted in r182499. | Stephen Lin | 2013-07-17 | 1 | -9/+44 |
* | Fix comparisons of alloca alignment in inliner merging | Hal Finkel | 2013-07-17 | 1 | -0/+33 |
* | When the inliner merges allocas, it must keep the larger alignment | Hal Finkel | 2013-07-16 | 2 | -0/+187 |
* | PR16628: Fix a bug in the code that merges compares. | Nadav Rotem | 2013-07-15 | 1 | -0/+27 |
* | Revert r186316 while I track down an ASan failure and an assert from | Chandler Carruth | 2013-07-15 | 1 | -1/+1 |
* | Reimplement SROA yet again. Same fundamental principle, but a totally | Chandler Carruth | 2013-07-15 | 1 | -1/+1 |
* | Teach indvars to generate nsw/nuw flags when widening an induction variable. | Andrew Trick | 2013-07-14 | 1 | -0/+29 |
* | Fixup to r186268 and r186269: don't append -LABEL to CHECK-NOT. No functional... | Stephen Lin | 2013-07-14 | 4 | -5/+5 |
* | Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie... | Stephen Lin | 2013-07-14 | 63 | -301/+301 |
* | Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona... | Stephen Lin | 2013-07-14 | 444 | -2477/+2477 |
* | Modify two Transforms tests to explicitly check for full function names in so... | Stephen Lin | 2013-07-14 | 2 | -2/+2 |
* | Add newlines at end of test files, no functionality change | Stephen Lin | 2013-07-13 | 6 | -6/+6 |
* | LoopVectorizer: Disallow reductions whose header phi is used outside the loop | Arnold Schwaighofer | 2013-07-13 | 1 | -0/+25 |
* | Make the new vectorizer test immune to TTI | Andrew Trick | 2013-07-13 | 1 | -1/+1 |
* | LoopVectorize fix: LoopInfo must be valid when invoking utils like SCEVExpander. | Andrew Trick | 2013-07-13 | 1 | -0/+113 |
* | Add a microoptimization for urem. | Nick Lewycky | 2013-07-13 | 1 | -0/+9 |
* | Fix logic error optimizing "icmp pred (urem X, Y), Y" where pred is signed. | Nick Lewycky | 2013-07-12 | 1 | -1/+9 |
* | Fix a crash in EvaluateInDifferentElementOrder where it would generate an | Joey Gouly | 2013-07-12 | 1 | -0/+15 |