summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/fsub.ll
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] add tests for fsub; NFCSanjay Patel2020-01-101-0/+135
* [InstCombine] canonicalize fneg before fmul/fdivSanjay Patel2019-07-311-12/+12
* [InstCombine] fold fsub+fneg with fdiv/fmul betweenSanjay Patel2019-07-281-8/+8
* [InstCombine] add tests for fsub with negated operand; NFCSanjay Patel2019-07-261-0/+237
* [InstCombine] Handle -(X-Y) --> (Y-X) for unary fneg when NSZCameron McInally2019-06-111-3/+1
* [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNegCameron McInally2019-06-111-4/+3
* [NFC][InstCombine] Add a unary FNeg test to fsub.ll.Cameron McInally2019-05-291-0/+11
* [NFC][InstCombine] Add unary FNeg tests to fsub.ll known-never-nan.llCameron McInally2019-05-291-0/+127
* Add FNeg IR constant folding supportCameron McInally2019-05-051-3/+3
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+271
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-271/+0
* [InstCombine] fold fneg into constant operand of fmul/fdivSanjay Patel2018-08-081-5/+5
* [NFC] adding tests for Y - (X + Y) --> -XMichael Berg2018-08-071-0/+13
* [InstCombine] don't negate constant expression with fsub (PR37605)Sanjay Patel2018-05-301-0/+14
* [InstCombine] limit X - (cast(-Y) --> X + cast(Y) with hasOneUse()Sanjay Patel2018-04-111-8/+5
* [InstCombine] add/move tests for fsub folds; NFCSanjay Patel2018-04-071-1/+100
* [InstCombine] limit nsz: -(X - Y) --> Y - X to hasOneUse()Sanjay Patel2018-04-061-3/+7
* [InstCombine] add test for fsub+fneg with extra use; NFCSanjay Patel2018-04-061-0/+15
* [InstCombine] FP: Z - (X - Y) --> Z + (Y - X)Sanjay Patel2018-04-051-6/+6
* [InstCombine] add FP tests for Z - (X - Y); NFCSanjay Patel2018-04-051-3/+29
* [InstCombine] nsz: -(X - Y) --> Y - XSanjay Patel2018-04-051-2/+1
* [InstCombine] add test for fneg+fsub with nsz; NFCSanjay Patel2018-04-051-3/+17
* [InstCombine] use pattern matchers for fsub --> fadd foldsSanjay Patel2018-04-051-3/+2
* [InstCombine] add tests for fsub --> fadd; NFCSanjay Patel2018-04-051-3/+65
* [InstSimplify] fp_binop X, undef --> NaNSanjay Patel2018-03-101-20/+0
* [ConstantFold] fp_binop AnyConstant, undef --> NaNSanjay Patel2018-03-101-28/+0
* [InstCombine] regenerate checks; NFCSanjay Patel2018-03-081-23/+33
* InstCombine: Fix assert when reassociating fsub with undefMatt Arsenault2017-04-241-0/+44
* Reduce fsub-fadd.ll and merge it into fsub-fsub.ll. Rename fsub-fsub.ll toBill Wendling2010-01-171-0/+23
OpenPOWER on IntegriCloud