Age | Commit message (Expand) | Author |
2012-07-30 | When constant folding GEP expressions, keep the address space information of ... | Nadav Rotem |
2012-07-27 | fix PR13390: do not loop forever with self-referencing self instructions | Nuno Lopes |
2012-07-27 | fix infinite loop in instcombine in the presence of a (malformed) self-refere... | Nuno Lopes |
2012-07-26 | Simplify demanded bits of select sources where the condition is a constant ve... | Pete Cooper |
2012-07-26 | Teach SimplifyDemandedBits how to look through fpext and fptrunc to simplify ... | Pete Cooper |
2012-07-25 | Don't perform an overaligned load in this test, since that's undefined | Duncan Sands |
2012-07-25 | When folding a load from a global constant, if the load started in the middle | Duncan Sands |
2012-07-24 | teach objectsize about strdup() and strndup() | Nuno Lopes |
2012-07-17 | Back out r160101 and instead implement a dag combine to recover from instcomb... | Evan Cheng |
2012-07-12 | Instcombine was transforming: | Evan Cheng |
2012-07-09 | instcombine: merge the functions that remove dead allocas and dead mallocs/ca... | Nuno Lopes |
2012-07-06 | teach instcombine to remove allocated buffers even if there are stores, memcp... | Nuno Lopes |
2012-07-02 | Fix the remaining TCL-style quotes found in the testsuite. This is | Chandler Carruth |
2012-07-02 | Convert all tests using TCL-style quoting to use shell-style quoting. | Chandler Carruth |
2012-06-28 | make instcombine produce calls to llvm.donothing instead of a random intrinsic | Nuno Lopes |
2012-06-26 | Remove a instcombine transform that (no longer?) makes sense: | Evan Cheng |
2012-06-26 | Replacing zero-sized alloca's with a null pointer is too aggressive, instead | Duncan Sands |
2012-06-25 | improve optimization of invoke instructions: | Nuno Lopes |
2012-06-22 | Revert remaining part of r93200: "Disable folding sext(trunc(x)) -> x" | Jakob Stoklund Olesen |
2012-06-21 | instcombine: disable optimization of 'invoke null/undef'. I'll move this fun... | Nuno Lopes |
2012-06-21 | Look pass zext to strength reduce an udiv. Patch by David Majnemer. rdar://11... | Evan Cheng |
2012-06-21 | Add support for invoke to the MemoryBuiltin analysid. | Nuno Lopes |
2012-06-21 | hopefully fix the buildbots: some tests have wrong definitions of malloc and... | Nuno Lopes |
2012-06-21 | refactor the MemoryBuiltin analysis: | Nuno Lopes |
2012-06-14 | InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y). | Manman Ren |
2012-06-10 | InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t... | Benjamin Kramer |
2012-06-08 | canonicalize: | Nuno Lopes |
2012-06-07 | Fix a bug in FoldSelectOpOp. Bitcast ops may change the number of vector elem... | Nadav Rotem |
2012-06-07 | Adding a missing -S to the opt invocation. | Meador Inge |
2012-06-06 | Spell optimization name correclty. | Bill Wendling |
2012-06-06 | Another testcase for r156548. | Bill Wendling |
2012-06-06 | Fix combine of uno && ord -> false so that the ordering of the fcmps doesn't | Chad Rosier |
2012-06-06 | Remove extraneous CHECK-NOTs from previous commit and add a new test case. | Chad Rosier |
2012-06-06 | FileCheckize this test. | Chad Rosier |
2012-05-28 | InstCombine: Fix infinite loop when encountering switch on trivial icmp. | Benjamin Kramer |
2012-05-27 | PR12967: Don't crash when trying to fold a shift that's larger than the type'... | Benjamin Kramer |
2012-05-22 | revert my previous patches that introduced an additional parameter to the obj... | Nuno Lopes |
2012-05-11 | objectsize: add a few more tests and fix a bug | Nuno Lopes |
2012-05-11 | Fix a minor logic mistake transforming compares in instcombine. PR12514. | Eli Friedman |
2012-05-10 | objectsize: add support for GEPs with non-constant indexes | Nuno Lopes |
2012-05-09 | objectsize: | Nuno Lopes |
2012-05-09 | change the objectsize intrinsic signature: add a 3rd parameter to denote the ... | Nuno Lopes |
2012-05-05 | Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c... | Stepan Dyatkovskiy |
2012-05-03 | remove calls to calloc if the allocated memory is not used (it was already be... | Nuno Lopes |
2012-05-03 | add support for calloc to objectsize lowering | Nuno Lopes |
2012-05-01 | Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. Fixes | Lang Hames |
2012-04-30 | Just mark the sign bit as known zero, rather than any other irrelevant bits | Duncan Sands |
2012-04-27 | Reapply r155682, making constant folding more consistent, with a fix to work | Dan Gohman |
2012-04-26 | Add instcombine patterns for the following transformations: | Chad Rosier |
2012-04-25 | Actually delete now-empty file. | Chandler Carruth |