Age | Commit message (Expand) | Author |
2011-06-18 | When scalar replacement returns a vector type, only accept it if the vector | Cameron Zwarich |
2011-06-18 | Fix an invalid bitcast crash that occurs when doing a partial memset of a vector | Cameron Zwarich |
2011-06-18 | Remove a pointless assignment. Nothing checks the value of VectorTy anymore now | Cameron Zwarich |
2011-06-17 | Revert r133285. Causing odd failures on Dragonegg. | Chad Rosier |
2011-06-17 | Set debug loc for new preheader's terminator. | Devang Patel |
2011-06-17 | Relocate NUW test to cover all binary ops in a dynamic alloca expr. | Stuart Hastings |
2011-06-17 | When promoting an alloca to registers discard any lifetime intrinsics. | Nick Lewycky |
2011-06-16 | Fix ARCOpt to insert releases on both successors of an invoke rather | Dan Gohman |
2011-06-15 | The ARC language-specific optimizer. Credit to Dan Gohman. | John McCall |
2011-06-15 | Simplify; no significant functionality change. | Eli Friedman |
2011-06-15 | Fix cmake build. | Rafael Espindola |
2011-06-15 | Remove unused code. | Eli Friedman |
2011-06-15 | Stop using memdep for a check that didn't really make sense with memdep. In t... | Eli Friedman |
2011-06-15 | Add "unknown" results for memdep, which mean "I don't know whether a dependen... | Eli Friedman |
2011-06-14 | Be more obvious about what is being tested. | Cameron Zwarich |
2011-06-14 | Use IRBuilder to make our intrinsic calls in the inliner so that we pick up | John McCall |
2011-06-14 | Use Value::stripPointerCasts instead of reinventing part of the wheel. | Nick Lewycky |
2011-06-13 | Fix grammar. | Cameron Zwarich |
2011-06-13 | Rename MergeInType to MergeInTypeForLoadOrStore. | Cameron Zwarich |
2011-06-13 | Remove the HadAVector instance variable and replace it with a use of ScalarKind. | Cameron Zwarich |
2011-06-13 | Remove a vacuous check. | Cameron Zwarich |
2011-06-13 | Have SRoA explicitly track the kind of scalar it is promoting. This is pretty | Cameron Zwarich |
2011-06-13 | Remove an argument that is always true. | Cameron Zwarich |
2011-06-13 | Avoid fusing bitcasts with dynamic allocas if the amount-to-allocate | Stuart Hastings |
2011-06-13 | InstCombine: Fold A-b == C --> b == A-C if A and C are constants. | Benjamin Kramer |
2011-06-13 | It's possible that an all-zero GEP may be used as the argument to lifetime | Nick Lewycky |
2011-06-12 | InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext"... | Benjamin Kramer |
2011-06-12 | Simplify code. No functionality changes, name changes aside. | Benjamin Kramer |
2011-06-09 | When deleting a basic block, remove call edges only for non-intrinsics. | John McCall |
2011-06-09 | SplitCriticalEdge can sometimes split the edge from an invoke to a landing | John McCall |
2011-06-09 | Teach the CallGraph to ignore calls to intrinsics. | John McCall |
2011-06-09 | Improve the handling of available_externally and llvm.global_ctors. | Rafael Espindola |
2011-06-09 | Remove a vacuous condition. | Cameron Zwarich |
2011-06-09 | Fix PR10104 by adding a bounds check on a vector element access check. It was | Cameron Zwarich |
2011-06-08 | Fix an assymmetry between ConvertScalar_ExtractValue and ConvertScalar_Insert... | Cameron Zwarich |
2011-06-04 | If the block that we're threading through is jumped to by an indirect branch, | Bill Wendling |
2011-06-03 | Use IRBuilder, preserve line numbers. | Devang Patel |
2011-06-03 | Bail on unswitching a switch statement for a case with a critical edge. We name | Nick Lewycky |
2011-06-02 | Preserve line number information while converting Invoke into a Call. | Devang Patel |
2011-06-02 | PR10067: Add missing safety check to call return transformation in MemCpyOpt:... | Eli Friedman |
2011-06-01 | Reapply 132348 with fixes. rdar://problem/6501862 | Stuart Hastings |
2011-06-01 | First, do no harm -- even if we can't find a selector for an enclosing | John McCall |
2011-05-31 | Revert to pacify a buildbot. rdar://problem/6501862 | Stuart Hastings |
2011-05-31 | Followup to 132316; accept arbitrary constants, add with a constant, | Stuart Hastings |
2011-05-30 | (1 - X) * (-2) -> (x - 1) * 2, for all positive nonzero powers of 2 | Stuart Hastings |
2011-05-29 | Don't crash owhen ComputeLoadResult can't compute the result of the load. | Nick Lewycky |
2011-05-29 | Obey the isVolatile bit on memory intrinsics when analyzing uses of a global | Nick Lewycky |
2011-05-29 | Fix warnings due to 132263; Thanks rdivacky. | Nadav Rotem |
2011-05-29 | Fix this to work correctly with phis; test case to follow if this successfully | John McCall |
2011-05-28 | ConstantFoldInstOperands doesn't like compares, hand it off to instsimplify i... | Benjamin Kramer |