| Commit message (Expand) | Author | Age |
* | ARM64: initial backend import | Tim Northover | 2014-03-29 |
* | Revert "InstCombine: merge constants in both operands of icmp." | Erik Verbruggen | 2014-03-28 |
* | InstCombine: Don't combine constants on unsigned icmps | Reid Kleckner | 2014-03-27 |
* | InstCombine: merge constants in both operands of icmp. | Erik Verbruggen | 2014-03-27 |
* | [InstCombine] Don't fold bitcast into store if it would need addrspacecast | Richard Osborne | 2014-03-25 |
* | Allow constant folding of ceil function whenever feasible | Karthik Bhat | 2014-03-24 |
* | Fix a bug in InstCombine where we would incorrectly attempt to construct a | Owen Anderson | 2014-03-13 |
* | Reject alias to undefined symbols in the verifier. | Rafael Espindola | 2014-03-12 |
* | Revert r203488 and r203520. | Evan Cheng | 2014-03-12 |
* | For functions with ARM target specific calling convention, when simplify-libcall | Evan Cheng | 2014-03-10 |
* | InstCombine: form shuffles from wider range of insert/extractelements | Tim Northover | 2014-03-07 |
* | Allow constant folding of round function whenever feasible | Karthik Bhat | 2014-03-07 |
* | Allow constant folding of copysign | Karthik Bhat | 2014-03-06 |
* | Change math intrinsic attributes from readonly to readnone. These | Raul E. Silvera | 2014-03-06 |
* | ConstantFolding: Also fold the vector overloads of our math intrinsics. | Benjamin Kramer | 2014-03-05 |
* | Allow constant folding of fma and fmuladd | Matt Arsenault | 2014-03-05 |
* | Fix broken FileCheck prefixes | Nico Rieck | 2014-02-26 |
* | Fix broken FileCheck prefix | Nico Rieck | 2014-02-26 |
* | Make sure that value handle users see the transformation of an indirect call ... | Nick Lewycky | 2014-02-20 |
* | Do more addrspacecast transforms that happen for bitcast. | Matt Arsenault | 2014-02-14 |
* | Remove a very old instcombine where we would turn sequences of selects into | Owen Anderson | 2014-02-12 |
* | InstCombine: Teach icmp merging about the equivalence of bit tests and UGE/UL... | Benjamin Kramer | 2014-02-11 |
* | SimplifyLibCalls: Push TLI through the exp2->ldexp transform. | Benjamin Kramer | 2014-02-04 |
* | OS X: the correct function is __sincospif_stret, not __sincospi_stretf | Tim Northover | 2014-02-04 |
* | Add strchr(p, 0) -> p + strlen(p) to SimplifyLibCalls | Kai Nacke | 2014-02-04 |
* | Update optimization passes to handle inalloca arguments | Reid Kleckner | 2014-01-28 |
* | InstCombine: Don't try to use aggregate elements of ConstantExprs. | Benjamin Kramer | 2014-01-24 |
* | Add CHECK-LABELs | Matt Arsenault | 2014-01-22 |
* | Fix all the remaining lost-fast-math-flags bugs I've been able to find. The ... | Owen Anderson | 2014-01-20 |
* | InstCombine: Modernize a bunch of cast combines. | Benjamin Kramer | 2014-01-19 |
* | InstCombine: Replace a hand-rolled version of isKnownToBeAPowerOfTwo with the... | Benjamin Kramer | 2014-01-19 |
* | InstCombine: Teach most integer add/sub/mul/div combines how to deal with vec... | Benjamin Kramer | 2014-01-19 |
* | InstCombine: Refactor fmul/fdiv combines to handle vectors. | Benjamin Kramer | 2014-01-19 |
* | Don't refuse to transform constexpr(call(arg, ...)) to call(constexpr(arg), .... | Nick Lewycky | 2014-01-18 |
* | InstCombine: Make the (fmul X, -1.0) -> (fsub -0.0, X) transform handle vecto... | Benjamin Kramer | 2014-01-18 |
* | Fix more instances of dropped fast math flags when optimizing FADD instructio... | Owen Anderson | 2014-01-18 |
* | Fix two cases where we could lose fast math flags when optimizing FADD expres... | Owen Anderson | 2014-01-16 |
* | Fix an instance where we would drop fast math flags when performing an fdiv t... | Owen Anderson | 2014-01-16 |
* | Fix a bug in InstCombine where we failed to preserve fast math flags when opt... | Owen Anderson | 2014-01-16 |
* | Teach InstCombine that (fmul X, -1.0) can be simplified to (fneg X), which LL... | Owen Anderson | 2014-01-16 |
* | Do pointer cast simplifications on addrspacecast | Matt Arsenault | 2014-01-14 |
* | Fix broken CHECK lines. | Benjamin Kramer | 2014-01-11 |
* | Fix a bug about generating undef operand when optimising shuffle vector and i... | Hao Liu | 2014-01-08 |
* | Disable transforms that introduce calls to exp10*() on Linux due to | Chandler Carruth | 2013-12-28 |
* | Enable double to float shrinking optimizations for binary functions like 'fmi... | Yi Jiang | 2013-12-16 |
* | There is no exp10 on NetBSD. | Joerg Sonnenberger | 2013-12-15 |
* | Resubmit r196544: Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x)... | Yi Jiang | 2013-12-12 |
* | Revert 196544 due to internal bot failures. | Manman Ren | 2013-12-08 |
* | Fix assert with copy from global through addrspacecast | Matt Arsenault | 2013-12-07 |
* | Don't use isNullValue to evaluate ConstantExpr | Duncan P. N. Exon Smith | 2013-12-06 |