2015-04-16 |
Nick Lewycky | Revert r234809 because it caused PR23246.
|
commit | commitdiff | tree |
2015-04-13 |
Nick Lewycky | GCC complains thusly: "attributes at the beginning...
|
commit | commitdiff | tree |
2015-04-13 |
Nick Lewycky | Subtraction is not commutative. Fixes PR23212!
|
commit | commitdiff | tree |
2015-04-09 |
Nick Lewycky | Not all triples put _ before function names. Specify...
|
commit | commitdiff | tree |
2015-03-27 |
Nick Lewycky | Revert r233175 and r233183 with it. This pulls float2int...
|
commit | commitdiff | tree |
2015-03-20 |
Nick Lewycky | Fix comment from r232794. NFC
|
commit | commitdiff | tree |
2015-03-20 |
Nick Lewycky | When simplifying a SCEV truncate by distributing, consider...
|
commit | commitdiff | tree |
2015-03-13 |
Nick Lewycky | When forming an addrec out of a phi don't just look...
|
commit | commitdiff | tree |
2015-03-03 |
Nick Lewycky | Switch up whitespace with better whitespace.
|
commit | commitdiff | tree |
2015-03-03 |
Nick Lewycky | Revert the non-cleanup part of r230769 because it introduced...
|
commit | commitdiff | tree |
2015-02-28 |
Nick Lewycky | Revert r230812. Do not break builds for no reason.
|
commit | commitdiff | tree |
2015-02-20 |
Nick Lewycky | Fix build with gcc. This has a -Wsequence-point error...
|
commit | commitdiff | tree |
2015-02-20 |
Nick Lewycky | Fix build in release mode, -Wunused-variable on this...
|
commit | commitdiff | tree |
2015-02-20 |
Nick Lewycky | Fix build in release mode, four cases of -Wunused-variable.
|
commit | commitdiff | tree |
2015-02-10 |
Nick Lewycky | Remove non-test files that appear to have been accidentally...
|
commit | commitdiff | tree |
2015-01-08 |
Nick Lewycky | Remove empty statement. No functionality change.
|
commit | commitdiff | tree |
2014-12-17 |
Nick Lewycky | Delete debugging cruft that crept in with r223802.
|
commit | commitdiff | tree |
2014-12-17 |
Nick Lewycky | Make ValueEnumerator::print use OS for metadata too...
|
commit | commitdiff | tree |
2014-12-11 |
Nick Lewycky | Fix LLVMContext to match what MDKind names that the...
|
commit | commitdiff | tree |
2014-12-06 |
Nick Lewycky | Canonicalize multiplies by looking at whether the operands...
|
commit | commitdiff | tree |
2014-12-03 |
Nick Lewycky | Fix test to use the right metadata node (reapply r223239...
|
commit | commitdiff | tree |
2014-12-03 |
Nick Lewycky | Revert r222997. The newly added compile-time checks...
|
commit | commitdiff | tree |
2014-12-03 |
Nick Lewycky | Emit the entry block first and the exit block second...
|
commit | commitdiff | tree |
2014-12-02 |
Nick Lewycky | Fix variable used only in assertion.
|
commit | commitdiff | tree |
2014-10-23 |
Nick Lewycky | If requested, apply function merging at -O0 too. It...
|
commit | commitdiff | tree |
2014-10-01 |
Nick Lewycky | Fix typo in comment from r218733
|
commit | commitdiff | tree |
2014-09-13 |
Nick Lewycky | Add control of function merging to the PMBuilder.
|
commit | commitdiff | tree |
2014-09-06 |
Nick Lewycky | Check whether the iterator p == the end iterator before...
|
commit | commitdiff | tree |
2014-09-01 |
Nick Lewycky | Ignore lifetime intrinsics in use list for MemCpyOptimizer...
|
commit | commitdiff | tree |
2014-09-01 |
Nick Lewycky | Remove an errant outer loop that contains nothing but...
|
commit | commitdiff | tree |
2014-08-23 |
Nick Lewycky | Revert r215611 because it caused the infinite loop...
|
commit | commitdiff | tree |
2014-08-13 |
Nick Lewycky | Fix examples of "named metadata" (some of which isn...
|
commit | commitdiff | tree |
2014-07-26 |
Nick Lewycky | Fix broken assert.
|
commit | commitdiff | tree |
2014-07-23 |
Nick Lewycky | We may visit a call that uses an alloca multiple times...
|
commit | commitdiff | tree |
2014-07-15 |
Nick Lewycky | Revert r212572 "improve BasicAA CS-CS queries", it...
|
commit | commitdiff | tree |
2014-07-14 |
Nick Lewycky | Don't eliminate memcpy's when the address of the pointer...
|
commit | commitdiff | tree |
2014-06-19 |
Nick Lewycky | Move optimization of some cases of (A & C1)|(B & C2...
|
commit | commitdiff | tree |
2014-06-19 |
Nick Lewycky | Make instsimplify's analysis of icmp eq/ne use computeKnownB...
|
commit | commitdiff | tree |
2014-06-19 |
Nick Lewycky | Remove redundant code in InstCombineShift, no functionality...
|
commit | commitdiff | tree |
2014-06-14 |
Nick Lewycky | Remove extra whitespace in function declaration. No...
|
commit | commitdiff | tree |
2014-06-05 |
Nick Lewycky | Fix coverage for files with global constructors again...
|
commit | commitdiff | tree |
2014-06-04 |
Nick Lewycky | Explain why we skip DbgInfoIntrinsics when looking...
|
commit | commitdiff | tree |
2014-06-04 |
Nick Lewycky | Fix a use of uninitialized value. OldCC is set when...
|
commit | commitdiff | tree |
2014-06-03 |
Nick Lewycky | Ignore line numbers on debug intrinsics. Add an assert...
|
commit | commitdiff | tree |
2014-05-30 |
Nick Lewycky | When analyzing params/args for readnone/readonly, don...
|
commit | commitdiff | tree |
2014-05-20 |
Nick Lewycky | Teach isKnownNonNull that a nonnull return is not null...
|
commit | commitdiff | tree |
2014-05-20 |
Nick Lewycky | Add 'nonnull', a new parameter and return attribute...
|
commit | commitdiff | tree |
2014-05-14 |
Nick Lewycky | Optimize integral reciprocal (udiv 1, x and sdiv 1...
|
commit | commitdiff | tree |
2014-05-09 |
Nick Lewycky | printCustom is only used in PseudoSourceValue, remove...
|
commit | commitdiff | tree |
2014-05-08 |
Nick Lewycky | Improve wording to make it sounds more like a change...
|
commit | commitdiff | tree |
2014-05-06 |
Nick Lewycky | Detabify.
|
commit | commitdiff | tree |
2014-05-05 |
Nick Lewycky | Improve 'tail' call marking in TRE. A bootstrap of...
|
commit | commitdiff | tree |
2014-05-02 |
Nick Lewycky | Fold strlen(expr ? "str1" : "str2") to x ? len1 : len2...
|
commit | commitdiff | tree |
2014-04-18 |
Nick Lewycky | Check whether functions have any lines associated before...
|
commit | commitdiff | tree |
2014-04-15 |
Nick Lewycky | Make this test not match its own filename, when being...
|
commit | commitdiff | tree |
2014-04-15 |
Nick Lewycky | Fix broken build of llvm using clang.
|
commit | commitdiff | tree |
2014-04-15 |
Nick Lewycky | Break PseudoSourceValue out of the Value hierarchy...
|
commit | commitdiff | tree |
2014-04-15 |
Nick Lewycky | Add a DenseMapInfo specialization for PointerUnion...
|
commit | commitdiff | tree |
2014-03-26 |
Nick Lewycky | Treat lifetime.start'd memory like we treat freshly...
|
commit | commitdiff | tree |
2014-02-26 |
Nick Lewycky | Remove spurious emacs major mode marker, these should...
|
commit | commitdiff | tree |
2014-02-26 |
Nick Lewycky | Delete two declared overloads of CallInst::CallInst...
|
commit | commitdiff | tree |
2014-02-25 |
Nick Lewycky | Indent this continued line.
|
commit | commitdiff | tree |
2014-02-20 |
Nick Lewycky | Make sure that value handle users see the transformation...
|
commit | commitdiff | tree |
2014-02-20 |
Nick Lewycky | Fix change in behaviour accidentally introduced in...
|
commit | commitdiff | tree |
2014-02-20 |
Nick Lewycky | Simplify the implementation of getUnderlyingObjectsForInstr...
|
commit | commitdiff | tree |
2014-02-06 |
Nick Lewycky | A memcpy out of an fresh alloca is a no-op, delete...
|
commit | commitdiff | tree |
2014-02-04 |
Nick Lewycky | Self-memcpy-elision and memcpy of constant byte to...
|
commit | commitdiff | tree |
2014-01-27 |
Nick Lewycky | Fix crasher introduced in r200203 and caught by a libc...
|
commit | commitdiff | tree |
2014-01-27 |
Nick Lewycky | Teach SCEV to handle more cases of 'and X, CST', specificall...
|
commit | commitdiff | tree |
2014-01-21 |
Nick Lewycky | Add operator!= for FoldingSetNodeID and FoldingSetNodeIDRef...
|
commit | commitdiff | tree |
2014-01-18 |
Nick Lewycky | Don't refuse to transform constexpr(call(arg, ...)...
|
commit | commitdiff | tree |
2013-12-31 |
Nick Lewycky | Fold vector selects with undef elements in the condition...
|
commit | commitdiff | tree |
2013-11-09 |
Nick Lewycky | Revert r194300 which broke the build.
|
commit | commitdiff | tree |
2013-10-21 |
Nick Lewycky | Fix typo in test's XFAIL line. Patch by Dimitry Andric!
|
commit | commitdiff | tree |
2013-10-14 |
Nick Lewycky | Fix a typo, in a comment, in a test.
|
commit | commitdiff | tree |
2013-10-05 |
Nick Lewycky | Rename this feature to "cx16" to match gcc's flag name...
|
commit | commitdiff | tree |
2013-09-11 |
Nick Lewycky | Fix anachronism/typo in syntax of declaration of llvm...
|
commit | commitdiff | tree |
2013-09-05 |
Nick Lewycky | Declare missing dependency on AliasAnalysis. Patch...
|
commit | commitdiff | tree |
2013-09-05 |
Nick Lewycky | Fix typos in assert message.
|
commit | commitdiff | tree |
2013-08-13 |
Nick Lewycky | Remove duplicate copy of testcase in r188327.
|
commit | commitdiff | tree |
2013-08-13 |
Nick Lewycky | Revert r187191, which broke opt -mem2reg on the testcases...
|
commit | commitdiff | tree |
2013-08-13 |
Nick Lewycky | Fix an oversight in isPotentiallyReachable where we...
|
commit | commitdiff | tree |
2013-07-27 |
Nick Lewycky | Update this CMakeLists.txt for r187283 too.
|
commit | commitdiff | tree |
2013-07-27 |
Nick Lewycky | Also update CMakeLists.txt for r187283.
|
commit | commitdiff | tree |
2013-07-27 |
Nick Lewycky | Reimplement isPotentiallyReachable to make nocapture...
|
commit | commitdiff | tree |
2013-07-25 |
Nick Lewycky | Check that TD isn't NULL before dereferencing it down...
|
commit | commitdiff | tree |
2013-07-22 |
Nick Lewycky | Remove extraneous null statement. No functionality...
|
commit | commitdiff | tree |
2013-07-18 |
Nick Lewycky | Clean up some of this code a tiny bit, no functionality...
|
commit | commitdiff | tree |
2013-07-18 |
Nick Lewycky | Give 'hasPath' a longer but clearer name 'isPotentiallyReach...
|
commit | commitdiff | tree |
2013-07-13 |
Nick Lewycky | Add a microoptimization for urem.
|
commit | commitdiff | tree |
2013-07-12 |
Nick Lewycky | Fix logic error optimizing "icmp pred (urem X, Y),...
|
commit | commitdiff | tree |
2013-07-07 |
Nick Lewycky | Eliminate trivial redundant loads across nocapture...
|
commit | commitdiff | tree |
2013-07-07 |
Nick Lewycky | Add missing per-argument doesNotAccessMemory accessors...
|
commit | commitdiff | tree |
2013-07-06 |
Nick Lewycky | Fix language.
|
commit | commitdiff | tree |
2013-07-06 |
Nick Lewycky | Fix annotation of unlink. Should fix builder.
|
commit | commitdiff | tree |
2013-07-06 |
Nick Lewycky | Extend 'readonly' and 'readnone' to work on function...
|
commit | commitdiff | tree |
2013-07-04 |
Nick Lewycky | Tabs to spaces. No functionality change.
|
commit | commitdiff | tree |
2013-07-02 |
Nick Lewycky | Add missing break statements. Noticed by inspection.
|
commit | commitdiff | tree |
2013-06-26 |
Nick Lewycky | dbgs() << Instruction doesn't print a newline on the...
|
commit | commitdiff | tree |
2013-06-18 |
Nick Lewycky | Fix nondeterminism in .gcno file generation.
|
commit | commitdiff | tree |
next |