| Commit message (Expand) | Author | Age | Files | Lines |
* | [NFC][InstCombine] Add unary FNeg tests to fcmp.ll | Cameron McInally | 2019-05-31 | 1 | -0/+118 |
* | Revert "Temporarily Revert "Add basic loop fusion pass."" | Eric Christopher | 2019-04-17 | 1 | -0/+463 |
* | Temporarily Revert "Add basic loop fusion pass." | Eric Christopher | 2019-04-17 | 1 | -463/+0 |
* | [InstCombine] propagate FMF for fcmp+fabs folds | Sanjay Patel | 2018-11-07 | 1 | -12/+12 |
* | [InstCombine] peek through fabs() when checking isnan() | Sanjay Patel | 2018-11-07 | 1 | -4/+2 |
* | [InstCombine] add tests for isnan(fabs(X)); NFC | Sanjay Patel | 2018-11-07 | 1 | -0/+22 |
* | [InstCombine] add folds for fcmp Pred fabs(X), 0.0 | Sanjay Patel | 2018-11-07 | 1 | -4/+2 |
* | [InstCombine] add tests for more fcmp+fabs preds; NFC | Sanjay Patel | 2018-11-07 | 1 | -0/+22 |
* | [InstCombine] add fold for fabs(X) u< 0.0 | Sanjay Patel | 2018-11-07 | 1 | -2/+1 |
* | [InstCombine] add test for fcmp+fabs; NFC | Sanjay Patel | 2018-11-07 | 1 | -0/+20 |
* | [InstCombine] add FMF to fcmp to show failure to propagate; NFC | Sanjay Patel | 2018-11-07 | 1 | -7/+7 |
* | [InstCombine] allow vector types for fcmp+fpext fold | Sanjay Patel | 2018-11-06 | 1 | -2/+1 |
* | [InstCombine] add vector test for fcmp+fpext; NFC | Sanjay Patel | 2018-11-06 | 1 | -8/+19 |
* | [InstCombine] propagate fast-math-flags when folding fcmp+fpext, part 2 | Sanjay Patel | 2018-11-06 | 1 | -1/+1 |
* | [InstCombine] propagate fast-math-flags when folding fcmp+fpext | Sanjay Patel | 2018-11-06 | 1 | -1/+1 |
* | [InstCombine] adjust tests to show dropping FMF; NFC | Sanjay Patel | 2018-11-06 | 1 | -2/+2 |
* | [InstCombine] propagate fast-math-flags when folding fcmp+fneg, part 2 | Sanjay Patel | 2018-11-06 | 1 | -2/+2 |
* | [InstCombine] adjust tests to show dropping FMF; NFC | Sanjay Patel | 2018-11-06 | 1 | -4/+4 |
* | [InstCombine] propagate fast-math-flags when folding fcmp+fneg | Sanjay Patel | 2018-11-06 | 1 | -2/+2 |
* | [InstCombine] add tests for FMF propagation failure; NFC | Sanjay Patel | 2018-11-06 | 1 | -0/+24 |
* | [InstCombine] canonicalize -0.0 to +0.0 in fcmp | Sanjay Patel | 2018-11-05 | 1 | -1/+1 |
* | [InstCombine] refactor fabs+fcmp fold; NFC | Sanjay Patel | 2018-10-31 | 1 | -160/+60 |
* | [InstCombine] Without infinites, fold (C / X) < 0.0 --> (X < 0) | Sanjay Patel | 2018-09-27 | 1 | -10/+5 |
* | [InstCombine] add tests for FP sign-bit cmp optimization with fdiv; NFC | Sanjay Patel | 2018-09-27 | 1 | -0/+96 |
* | [PatternMatch] define m_FNeg using m_FSub | Sanjay Patel | 2018-04-05 | 1 | -5/+2 |
* | [InstCombine] add vector and vector undef tests for FP folds; NFC | Sanjay Patel | 2018-04-05 | 1 | -77/+123 |
* | [InstCombine] remove duplicate test; NFC | Sanjay Patel | 2017-04-09 | 1 | -12/+0 |
* | [InstCombine] auto-generate better checks; NFC | Sanjay Patel | 2017-04-09 | 1 | -72/+143 |
* | InstCombine: fix fold "fcmp x, undef" to account for NaN | Mehdi Amini | 2015-03-09 | 1 | -0/+35 |
* | Fix fcmp + fabs instcombines when using the intrinsic | Matt Arsenault | 2015-01-08 | 1 | -0/+82 |
* | Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona... | Stephen Lin | 2013-07-14 | 1 | -16/+16 |
* | Enable some additional constant folding for PPCDoubleDouble. | Ulrich Weigand | 2012-10-30 | 1 | -2/+1 |
* | InstCombine: Fix a crasher when encountering a function pointer. | Benjamin Kramer | 2012-08-18 | 1 | -0/+8 |
* | InstCombine: Add a couple of fabs identities for comparing with 0.0. | Benjamin Kramer | 2012-08-18 | 1 | -0/+82 |
* | float comparison to double 'zero' constant can just be a float 'zero.' | Jim Grosbach | 2011-09-30 | 1 | -0/+11 |
* | InstCombine: APFloat can't perform arithmetic on PPC double doubles, don't ev... | Benjamin Kramer | 2011-03-31 | 1 | -0/+9 |
* | InstCombine: Fix transform to use the swapped predicate. | Benjamin Kramer | 2011-03-31 | 1 | -1/+1 |
* | InstCombine: fold fcmp (fneg x), (fneg y) -> fcmp x, y | Benjamin Kramer | 2011-03-31 | 1 | -0/+9 |
* | InstCombine: fold fcmp pred (fneg x), C -> fcmp swap(pred) x, -C | Benjamin Kramer | 2011-03-31 | 1 | -0/+8 |
* | InstCombine: Shrink "fcmp (fpext x), C" to "fcmp x, C" if C can be losslessly... | Benjamin Kramer | 2011-03-31 | 1 | -0/+23 |
* | InstCombine: fold fcmp (fpext x), (fpext y) -> fcmp x, y. | Benjamin Kramer | 2011-03-31 | 1 | -0/+11 |