summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Reassociate
Commit message (Expand)AuthorAgeFilesLines
* Migrate function attribute "no-frame-pointer-elim-non-leaf" to "frame-pointer...Fangrui Song2019-12-241-1/+1
* [DBG][OPT] Attempt to salvage or undef debug info when removing trivially del...Tom Weaver2019-11-122-0/+145
* Revert "[DBG][OPT] Attempt to salvage or undef debug info when removing trivi...Tom Weaver2019-11-112-145/+0
* [DBG][OPT] Attempt to salvage or undef debug info when removing trivially del...Tom Weaver2019-11-112-0/+145
* [Reassoc] Small fix to support unary FNeg in NegateValue(...)Cameron McInally2019-08-231-0/+24
* [Reassociate] try harder to convert negative FP constants to positiveSanjay Patel2019-08-103-86/+85
* [Reassociate] add more tests with negative FP constants; NFCSanjay Patel2019-08-081-0/+332
* [Tests] Autogen a bunch of Reassociate tests for ease of updatePhilip Reames2019-08-0118-242/+374
* [InstCombine] canonicalize fneg before fmul/fdivSanjay Patel2019-07-311-4/+17
* [NFC][Reassociate] Add unary FNeg tests to fast-ReassociateVector.llCameron McInally2019-06-241-0/+57
* [Reassociate] Remove bogus assert reported in PR42349.Cameron McInally2019-06-201-0/+18
* [Reassociate] Handle unary FNeg in the Reassociate passCameron McInally2019-06-191-4/+17
* [NFC][Reassociate] Fix mistake in 468b2adCameron McInally2019-06-051-10/+8
* [NFC][Reassociate] Add unary fneg tests to fast-basictest.llCameron McInally2019-06-051-0/+69
* [NFC][Reassociate] Regenerate CHECKs for fast-basictest.llCameron McInally2019-06-051-15/+15
* Fix new reassociate-catchswitch.ll testReid Kleckner2019-05-081-0/+5
* [Reassociation] Place moved instructions after landing padsDavid Greene2019-05-082-0/+95
* Add FNeg IR constant folding supportCameron McInally2019-05-051-1/+1
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1764-0/+4687
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1764-4687/+0
* Fix non-determinism in Reassociate caused by address coincidencesDaniel Sanders2019-03-221-0/+107
* [PatternMatch] Handle undef vectors consistentlySanjay Patel2018-11-201-2/+2
* [FPEnv] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)Cameron McInally2018-10-241-2/+2
* [Reassociate] replace fake binop queries with 'match' APISanjay Patel2018-10-232-7/+3
* [Reassociate] remove bogus tests; NFCSanjay Patel2018-10-221-28/+0
* [Reassociate] add vector tests with undef elements; NFCSanjay Patel2018-10-223-43/+107
* revert r341288 - [Reassociate] swap binop operands to increase factoring pote...Sanjay Patel2018-09-121-45/+35
* [Reassociate] swap binop operands to increase factoring potentialSanjay Patel2018-09-021-35/+45
* [Constants] add identity constants for fadd/fmulSanjay Patel2018-07-032-10/+7
* [Reassociate] add tests for binop with identity constant; NFCSanjay Patel2018-07-031-0/+74
* [Reassociate] regenerate checks; NFCSanjay Patel2018-07-031-77/+115
* [Reassociate] add test for missing FP constant analysis; NFCSanjay Patel2018-07-031-3/+19
* [Reassociate] Prevent infinite loops when processing PHIs.Davide Italiano2018-05-111-0/+28
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-092-2/+2
* [reassociate] Fix excessive revisits when processing long chains of reassocia...Daniel Sanders2018-05-021-0/+37
* [Reassociate] add a test with debug info; NFCSanjay Patel2018-04-271-4/+77
* [DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTreeBjorn Pettersson2018-04-251-0/+79
* [Reassociate] add baseline tests for binop swapping; NFCSanjay Patel2018-04-191-0/+286
* [InstCombine] Enable Add/Sub simplifications with only 'reassoc' FMFWarren Ristow2018-04-143-5/+118
* [Reassociate] fix test to be independent of FP undefSanjay Patel2018-03-081-14/+17
* [ConstantFold] fp_binop undef, undef --> undefSanjay Patel2018-03-082-7/+9
* [InstCombine] allow fmul fold with less than 'fast'Sanjay Patel2018-03-021-4/+3
* [Reassociate] regenerate checks; NFCSanjay Patel2018-03-011-61/+62
* Reassociate: add global reassociation algorithmFiona Glaser2017-12-123-4/+19
* [Reassociation] regenerate test checks; NFCSanjay Patel2017-11-131-54/+55
* [Reassociate] add tests with 'reassoc' FMF; NFCSanjay Patel2017-11-135-3/+311
* [Reassociate] regenerate test checks; NFCSanjay Patel2017-11-092-22/+26
* [Reassociate] auto-generate test checks; NFCSanjay Patel2017-11-094-47/+60
* [Reassociate] don't name values "tmp"; NFCISanjay Patel2017-11-098-253/+279
* revert r317809 - [Reassociate] regenerate test checks; NFCSanjay Patel2017-11-091-14/+4
OpenPOWER on IntegriCloud