| Commit message (Expand) | Author | Age |
* | Change CaptureTracking to pass a Use* instead of a Value* when a value is | Nick Lewycky | 2011-12-28 |
* | Demystify this comment. | Nick Lewycky | 2011-12-28 |
* | Use false not zero, as a bool. | Nick Lewycky | 2011-12-27 |
* | Turn cos(-x) into cos(x). Patch by Alexander Malyshev! | Nick Lewycky | 2011-12-27 |
* | Teach simplifycfg to recompute branch weights when merging some branches, and | Nick Lewycky | 2011-12-27 |
* | Fix warning. | Rafael Espindola | 2011-12-26 |
* | Update the branch weight metadata when reversing the order of a branch. | Nick Lewycky | 2011-12-26 |
* | Sort includes, canonicalize whitespace, fix typos. No functionality change. | Nick Lewycky | 2011-12-26 |
* | InstCombine: Add a combine that turns (2^n)-1 ^ x back into (2^n)-1 - x iff x... | Benjamin Kramer | 2011-12-24 |
* | InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1 ^ x iff x is known to be s... | Benjamin Kramer | 2011-12-24 |
* | Fix typo "infinte". | Nick Lewycky | 2011-12-23 |
* | When not destroying the source, the linker is not remapping the types. Added ... | Mon P Wang | 2011-12-23 |
* | Add the actual code for r147175. | Chad Rosier | 2011-12-22 |
* | Speculatively revert r146578 to determine if it is the cause of a number of | Chad Rosier | 2011-12-22 |
* | Fix a copy+pasto. No testcase, because the symptoms of dereferencing | Dan Gohman | 2011-12-21 |
* | Make some intrinsics safe to speculatively execute. | Nick Lewycky | 2011-12-21 |
* | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie | 2011-12-20 |
* | - Use getExitingBlock instead of getExitingBlocks. | Jakub Staszak | 2011-12-18 |
* | Revert r146822 at Pete Cooper's request as it broke clang self hosting. | Kevin Enderby | 2011-12-17 |
* | SimplifyCFG now predicts some conditional branches to true or false depending... | Pete Cooper | 2011-12-17 |
* | Refactor code used in InstCombine::FoldAndOfICmps to new file. | Pete Cooper | 2011-12-17 |
* | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman | 2011-12-17 |
* | Avoid a confusing assert for silly options: -unroll-runtime -unroll-count=1. | Andrew Trick | 2011-12-16 |
* | [asan] add the name of the module to the description of a global variable. Th... | Kostya Serebryany | 2011-12-15 |
* | [asan] fix a bug (issue 19) where dlclose and the following mmap caused a fal... | Kostya Serebryany | 2011-12-15 |
* | Added InstCombine for "select cond, ~cond, x" type patterns | Pete Cooper | 2011-12-15 |
* | Make loop preheader insertion in LoopSimplify handle the case where the loop ... | Eli Friedman | 2011-12-15 |
* | Move Instruction::isSafeToSpeculativelyExecute out of VMCore and | Dan Gohman | 2011-12-14 |
* | Fix for bug #11429: Wrong behaviour for switches. Small improvement for code ... | Stepan Dyatkovskiy | 2011-12-14 |
* | It turns out that clang does use pointer-to-function types to | Dan Gohman | 2011-12-14 |
* | [asan] remove .preinit_array from the compiler module (it breaks .so builds).... | Kostya Serebryany | 2011-12-14 |
* | [asan] report an error if blacklist file contains a malformed regex. fixes as... | Kostya Serebryany | 2011-12-13 |
* | Cleanup. Clarify LSRInstance public methods. | Andrew Trick | 2011-12-13 |
* | Indvars: guard against exponential behavior in isHighCostExpansion. | Andrew Trick | 2011-12-12 |
* | LLVMBuild: Introduce a common section which currently has a list of the | Daniel Dunbar | 2011-12-12 |
* | Only replace fwrite with fputc, if the return value is unused. | Joerg Sonnenberger | 2011-12-12 |
* | LLVMBuild: Remove trailing newline, which irked me. | Daniel Dunbar | 2011-12-12 |
* | When computing reverse-CFG reverse-post-order, skip backedges, as | Dan Gohman | 2011-12-12 |
* | Add a TODO comment. | Dan Gohman | 2011-12-12 |
* | Fix a copy+pasto in a comment. | Dan Gohman | 2011-12-12 |
* | Use getArgOperand instead of getOperand on a call. | Dan Gohman | 2011-12-12 |
* | Inline SetSeqToRelease into its only caller, since it's more clear that way. | Dan Gohman | 2011-12-12 |
* | Fix omitted break statements in a switch. | Dan Gohman | 2011-12-12 |
* | [asan] use .preinit_array only on linux | Kostya Serebryany | 2011-12-12 |
* | Switch llvm.cttz and llvm.ctlz to accept a second i1 parameter which | Chandler Carruth | 2011-12-12 |
* | LSR: ignore strides in outer loops. | Andrew Trick | 2011-12-10 |
* | [asan] call __asan_init from .preinit_array. This simplifies __asan_init vs m... | Kostya Serebryany | 2011-12-09 |
* | SplitBlockPredecessors uses ArrayRef instead of Data and Size. | Jakub Staszak | 2011-12-09 |
* | Add -unroll-runtime for unrolling loops with run-time trip counts. | Andrew Trick | 2011-12-09 |
* | Fix infinite loop in DSE when deleting a free in a reachable loop that's also | Nick Lewycky | 2011-12-08 |