2014-01-20 |
Owen Anderson | Fix all the remaining lost-fast-math-flags bugs I've... |
tree | commitdiff |
2014-01-19 |
Benjamin Kramer | InstCombine: Modernize a bunch of cast combines. |
tree | commitdiff |
2014-01-19 |
Benjamin Kramer | InstCombine: Replace a hand-rolled version of isKnownTo... |
tree | commitdiff |
2014-01-19 |
Benjamin Kramer | InstCombine: Teach most integer add/sub/mul/div combine... |
tree | commitdiff |
2014-01-19 |
Benjamin Kramer | InstCombine: Refactor fmul/fdiv combines to handle... |
tree | commitdiff |
2014-01-18 |
Nick Lewycky | Don't refuse to transform constexpr(call(arg, ...)... |
tree | commitdiff |
2014-01-18 |
Benjamin Kramer | InstCombine: Make the (fmul X, -1.0) -> (fsub -0.0... |
tree | commitdiff |
2014-01-18 |
Owen Anderson | Fix more instances of dropped fast math flags when... |
tree | commitdiff |
2014-01-16 |
Owen Anderson | Fix two cases where we could lose fast math flags when... |
tree | commitdiff |
2014-01-16 |
Owen Anderson | Fix an instance where we would drop fast math flags... |
tree | commitdiff |
2014-01-16 |
Owen Anderson | Fix a bug in InstCombine where we failed to preserve... |
tree | commitdiff |
2014-01-16 |
Owen Anderson | Teach InstCombine that (fmul X, -1.0) can be simplified... |
tree | commitdiff |
2014-01-14 |
Matt Arsenault | Do pointer cast simplifications on addrspacecast |
tree | commitdiff |
2014-01-11 |
Benjamin Kramer | Fix broken CHECK lines. |
tree | commitdiff |
2014-01-08 |
Hao Liu | Fix a bug about generating undef operand when optimisin... |
tree | commitdiff |
2013-12-28 |
Chandler Carruth | Disable transforms that introduce calls to exp10*(... |
tree | commitdiff |
2013-12-16 |
Yi Jiang | Enable double to float shrinking optimizations for... |
tree | commitdiff |
2013-12-15 |
Joerg Sonnenberger | There is no exp10 on NetBSD. |
tree | commitdiff |
2013-12-12 |
Yi Jiang | Resubmit r196544: Apply transformation on OS X 10.9... |
tree | commitdiff |
2013-12-08 |
Manman Ren | Revert 196544 due to internal bot failures. |
tree | commitdiff |
2013-12-07 |
Matt Arsenault | Fix assert with copy from global through addrspacecast |
tree | commitdiff |
2013-12-06 |
Duncan P. N. Exon... | Don't use isNullValue to evaluate ConstantExpr |
tree | commitdiff |
2013-12-05 |
Yi Jiang | Apply transformation on OS X 10.9+ and iOS 7.0+: pow... |
tree | commitdiff |
2013-12-02 |
Kay Tiong Khoo | Conservative fix for PR17827 - don't optimize a shift... |
tree | commitdiff |
2013-11-28 |
Stephen Canon | Rein in overzealous InstCombine of fptrunc(OP(fpextend... |
tree | commitdiff |
2013-11-22 |
Manman Ren | Debug Info: update testing cases to specify the debug... |
tree | commitdiff |
2013-11-17 |
Hal Finkel | Add the cold attribute to error-reporting call sites |
tree | commitdiff |
2013-11-16 |
Hal Finkel | Apply the InstCombine fptrunc sqrt optimization to... |
tree | commitdiff |
2013-11-16 |
Benjamin Kramer | InstCombine: fold (A >> C) == (B >> C) --> (A^B) <... |
tree | commitdiff |
2013-11-15 |
Matt Arsenault | Add instcombine visitor for addrspacecast |
tree | commitdiff |
2013-11-15 |
Matt Arsenault | Add addrspacecast instruction. |
tree | commitdiff |
2013-11-12 |
Nadav Rotem | Fold (iszero(A&K1) | iszero(A&K2)) -> (A&(K1|K2))... |
tree | commitdiff |
2013-11-04 |
Matt Arsenault | Fix another constant folding address space place I... |
tree | commitdiff |
2013-11-04 |
Matt Arsenault | Scalarize select vector arguments when extracted. |
tree | commitdiff |
2013-11-03 |
Bob Wilson | Convert calls to __sinpi and __cospi into __sincospi_stret |
tree | commitdiff |
2013-10-07 |
Matt Arsenault | Change objectsize intrinsic to accept different address... |
tree | commitdiff |
2013-10-03 |
Owen Anderson | Pull fptrunc's upwards through selects when one of... |
tree | commitdiff |
2013-10-03 |
Matt Arsenault | Make gep i8* X, -(ptrtoint Y) transform work with addre... |
tree | commitdiff |
2013-09-30 |
Matt Arsenault | Use right address space size in InstCombineCompares |
tree | commitdiff |
2013-09-30 |
Matt Arsenault | Constant fold ptrtoint + compare with address spaces |
tree | commitdiff |
2013-09-30 |
Joey Gouly | Fix a bug in InstCombine where it attempted to cast... |
tree | commitdiff |
2013-09-27 |
Justin Bogner | InstCombine: Only foldSelectICmpAndOr for integer types |
tree | commitdiff |
2013-09-27 |
Manman Ren | TBAA: handle scalar TBAA format and struct-path aware... |
tree | commitdiff |
2013-09-20 |
Benjamin Kramer | InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y... |
tree | commitdiff |
2013-09-19 |
Shuxin Yang | [Fast-math] Disable "(C1/X)*C2 => (C1*C2)/X" if C1... |
tree | commitdiff |
2013-09-19 |
Benjamin Kramer | InstCombine: Don't allow turning vector-of-pointer... |
tree | commitdiff |
2013-09-18 |
Andrea Di Biagio | Re-add tests from r179291 which were accidentally remov... |
tree | commitdiff |
2013-09-17 |
Matt Arsenault | Fix a constant folding address space place I missed. |
tree | commitdiff |
2013-09-17 |
Quentin Colombet | Revert the load slicing done in r190870. |
tree | commitdiff |
2013-09-17 |
Matt Arsenault | Cleanup handling of constant function casts. |
tree | commitdiff |
2013-09-17 |
Quentin Colombet | [InstCombiner] Slice a big load in two loads when the... |
tree | commitdiff |
2013-09-09 |
Quentin Colombet | [InstCombiner] Expose opportunities to merge subtract... |
tree | commitdiff |
2013-09-06 |
Manman Ren | Debug Info Testing: updated to use NULL instead of... |
tree | commitdiff |
2013-09-04 |
Tim Northover | InstCombine: allow unmasked icmps to be combined with... |
tree | commitdiff |
2013-09-04 |
Tim Northover | InstCombine: look for masked compares with subset relation |
tree | commitdiff |
2013-09-03 |
Matt Arsenault | Teach InstCombineLoadCast about address spaces. |
tree | commitdiff |
2013-08-31 |
Benjamin Kramer | SimplifyLibCalls: When emitting an overloaded fp functi... |
tree | commitdiff |
2013-08-30 |
Benjamin Kramer | InstCombine: Check for zero shift amounts before subtra... |
tree | commitdiff |
2013-08-28 |
Matt Arsenault | Convert tests to FileCheck |
tree | commitdiff |
2013-08-26 |
Manman Ren | Debug Info: add an identifier field to DICompositeType. |
tree | commitdiff |
2013-08-21 |
Matt Arsenault | Teach InstCombine about address spaces |
tree | commitdiff |
2013-08-21 |
Matt Arsenault | Add test for bitcast array ptrs with address spaces |
tree | commitdiff |
2013-08-21 |
Matt Arsenault | Add enforce known alignment test with address space |
tree | commitdiff |
2013-08-20 |
Matt Arsenault | Teach ConstantFolding about pointer address spaces |
tree | commitdiff |
2013-08-19 |
Matt Arsenault | Teach InstCombine visitGetElementPtr about address... |
tree | commitdiff |
2013-08-19 |
Matt Arsenault | Fix assert with GEP ptr vector indexing structs |
tree | commitdiff |
2013-08-19 |
Matt Arsenault | Revert non-test parts of r188507 |
tree | commitdiff |
2013-08-19 |
Michael Kuperstein | Adds missing TLI check for library simplification of |
tree | commitdiff |
2013-08-16 |
Matt Arsenault | Add missing test for GEP + bitcast transformation |
tree | commitdiff |
2013-08-16 |
Daniel Dunbar | [tests] Cleanup initialization of test suffixes. |
tree | commitdiff |
2013-08-16 |
Jim Grosbach | InstCombine: Simplify if(x!=0 && x!=-1). |
tree | commitdiff |
2013-08-15 |
Matt Arsenault | Don't do FoldCmpLoadFromIndexedGlobal for non inbounds... |
tree | commitdiff |
2013-08-15 |
Yunzhong Gao | Fixing a corner-case bug in strchr and strrchr lib... |
tree | commitdiff |
2013-08-14 |
Matt Arsenault | Fix always creating GEP with i32 indices |
tree | commitdiff |
2013-08-12 |
Tim Northover | Fix FileCheck --check-prefix lines. |
tree | commitdiff |
2013-08-12 |
Richard Sandiford | Fix big-endian handling of integer-to-vector bitcasts... |
tree | commitdiff |
2013-07-30 |
Owen Anderson | Preserve fast-math flags when folding (fsub x, (fneg... |
tree | commitdiff |
2013-07-30 |
David Majnemer | isKnownToBeAPowerOfTwo: Strengthen isKnownToBeAPowerOfT... |
tree | commitdiff |
2013-07-30 |
Matt Arsenault | Change behavior of calling bitcasted alias functions. |
tree | commitdiff |
2013-07-29 |
Manman Ren | Debug Info: update testing cases to pass verifier. |
tree | commitdiff |
2013-07-27 |
Manman Ren | Debug Info Verifier: verify SPs in llvm.dbg.sp. |
tree | commitdiff |
2013-07-26 |
Owen Anderson | When InstCombine tries to fold away (fsub x, (fneg... |
tree | commitdiff |
2013-07-25 |
Rafael Espindola | Current batch of -disable-debug-info-verifier. |
tree | commitdiff |
2013-07-21 |
Richard Smith | Treat nothrow forms of ::operator delete and ::operator... |
tree | commitdiff |
2013-07-20 |
Stephen Lin | InstCombine: call FoldOpIntoSelect for all floating... |
tree | commitdiff |
2013-07-17 |
Stephen Lin | Restore r181216, which was partially reverted in r182499. |
tree | commitdiff |
2013-07-14 |
Stephen Lin | Catch more CHECK that can be converted to CHECK-LABEL... |
tree | commitdiff |
2013-07-14 |
Stephen Lin | Update Transforms tests to use CHECK-LABEL for easier... |
tree | commitdiff |
2013-07-14 |
Stephen Lin | Modify two Transforms tests to explicitly check for... |
tree | commitdiff |
2013-07-13 |
Stephen Lin | Add newlines at end of test files, no functionality... |
tree | commitdiff |
2013-07-13 |
Nick Lewycky | Add a microoptimization for urem. |
tree | commitdiff |
2013-07-12 |
Joey Gouly | Fix a crash in EvaluateInDifferentElementOrder where... |
tree | commitdiff |
2013-07-09 |
David Majnemer | InstSimplify: X >> X -> 0 |
tree | commitdiff |
2013-07-09 |
David Majnemer | ValueTracking: Fix bugs in isKnownToBeAPowerOfTwo |
tree | commitdiff |
2013-07-09 |
David Majnemer | InstCombine: variations on 0xffffffff - x >= 4 |
tree | commitdiff |
2013-07-09 |
David Majnemer | InstCombine: X & -C != -C -> X <= u ~C |
tree | commitdiff |
2013-07-09 |
David Majnemer | Commit r185909 was a misapplied patch, fix it |
tree | commitdiff |
2013-07-09 |
David Majnemer | InstCombine: add more transforms |
tree | commitdiff |
2013-07-08 |
David Majnemer | InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1 |
tree | commitdiff |
2013-07-06 |
David Majnemer | InstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test |
tree | commitdiff |
next |